当前位置:网站首页>Install MySQL Database on Kylin V10 Operating System
Install MySQL Database on Kylin V10 Operating System
2022-07-30 04:19:00 【m0_67403013】
一:安装麒麟V10操作系统
(如果不会安装,请看这个博客https://blog.csdn.net/m0_60981735/article/details/123433741)
二:麒麟V10软件商店安装MySQL
1.打开麒麟软件商店

2.搜索MySQL服务器

3.点击下载
4.这里点击允许
5.通过终端查询,mysql -V ,发现MySQL已经安装好了

6.但是发现使用MySQL时报错?
原因只是因为只有root用户才能进行免密登录

对于软件商城安装MySQL存在的缺陷:
缺陷1:对于非root用户登录是不能使用的
缺陷2:没有图形化界面
三:麒麟V10通过命令行安装MySQL数据库
1.访问数据库官网(直接通过搜索引擎搜索MySQL)





PS:如果觉得下载速度太慢的话,可以下载一个迅雷,然后复制下载链接,进迅雷下载就行
2.查看下载好的压缩包位置

3.将压缩文件拖动到用户的文件系统中

PS:如果发现不能拖进虚拟机的话,可以尝试用以下几种方法
1:下载xftp软件,远程连接虚拟机,将压缩包通过xftp远程传输到root文件夹下,然后在root文件夹下通过剪切–粘贴到用户目录下
2:准备一个U盘,在主机中,将压缩包传到U盘中,然后再连虚拟机,将压缩包放到root目录下
3:在虚拟机中下载一个QQ进行传输
4:在虚拟机中访问MySQL官网进行下载器
…压缩包是死的,人是活的,总不能传不进去把
3.创建MySQL的用户和MySQL的用户组,为了提高安全性

4.创建MySQL相关目录

5.解压压缩文件
先切换到用户的工作目录

然后完整解压

给mysql-8.0.28…重命名
6.把mysql里面的内容移动到/app/database/mysql中

查询

7.修改文件目录的权限
查看app目录的权限

修改目录的权限 


8.添加环境变量
在结尾添加一行:
export PATH=“$PATH:/app/database/mysql/bin”

这里说的是source /etc/profile更改电脑配置,需要允许

验证:

9.查看mysql版本

报错的原因是因为:麒麟V10的libtinfo.so.5已经编程了libtinfo.s0.6

编写my.cnf文件

[mysqld]
basedir=/app/database/mysql
bind-address=0.0.0.0
datadir=/data/3306
log-error=/data/3306/mysql.err
lower-case-table-names=1
pid-file=/data/3306/mysql.pid
port=3306
server_id=1
socket=/binlog/3306/mysql.sock
user=mysql
#character config
character_set_server=utf8mb4
symbolic-links=0
[mysql]
socket=/binlog/3306/mysql.sock

保存退出
10.格式化数据库
切换到/app/database/mysql/bin下
然后使用命令:
./mysqld --initialize --user=mysql --basedir=/app/database/mysql/ --datadir=/data/3306

11.查看初始密码
cat /data/3306/mysql.err | grep localhost
:后面的就是密码

12.准备启动脚本,拷贝MySQL对启动脚本至系统软件管理目录中

13.查看启动状态
[email protected]:/app/database/mysql/support-files# service mysql status //查询mysql服务状态
[email protected]:/app/database/mysql/support-files# service mysql stop //关闭mysql服务
[email protected]:/app/database/mysql/support-files# service mysql start //开启mysql服务
[email protected]:/app/database/mysql/support-files# service mysql restart //重启mysql服务

14.登录MySQL数据库

15.修改MySQL数据库的密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’ //把密码改为123456

16.退出

17.尝试登录MySQL,使用刚才设置的密码

18.退出
四:下载麒麟v10MySQL服务图形化GUI
1.更新软件商店



下载MySQL workbeach

在搜索框直接搜索MySQL workbeach


先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在.深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小.自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前.因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担.添加下方名片,即可获取全套学习资料哦
边栏推荐
- 05全局配置文件application.properties详解
- Eureka Registry
- Mysql version upgrade, copy the Data file directly, the query is very slow
- Pytorch框架学习记录3——Transform的使用
- Go书籍大全-从初级到高级以及Web开发
- The difference between BGP room and ordinary room in Beijing
- 机器学习:知道通过低方差过滤实现降维过程
- 骁龙7系芯片表现如何?Reno8 Pro佐证新一代神U
- JQ source code analysis (environment)
- Anti-shake and throttling
猜你喜欢

商品管理系统数据库设计--SQL Server

函数的底层机制
![[ 云原生之谜 ] 云原生背景 && 定义 && 相关技术详解?](/img/eb/0cd6891fcc00d2c01ba8bd7f8d0822.png)
[ 云原生之谜 ] 云原生背景 && 定义 && 相关技术详解?

Pytorch框架学习记录2——TensorBoard的使用

Shell script basic editing specifications and variables

Usage of exists in sql

Charles 替换 接口响应信息

Arrays and Structures

ospf map

The first immersive and high-fidelity metaverse in China, Xiyuan Universe is officially launched
随机推荐
How does the AI intelligent security video platform EasyCVR configure the simultaneous transmission of audio and video?
Hongji was once again shortlisted in the Gartner 2022 RPA Magic Quadrant and achieved a significant jump in position
Has been empty, a straightforward, continue to copy the top off!
Boss Rush (二分答案 + 状压DP)
Flink学习第一天——什么是批量、流式计算?
cv2.polylines
Pytorch框架学习记录1——Dataset类代码实战
sql语句-如何以一个表中的数据为条件据查询另一个表中的数据
SSM框架简单介绍
Drools (7): WorkBench
GCC Rust获批将被纳入主线代码库,或将于GCC 13中与大家见面
【C语言】程序环境和预处理
JQ源码分析(环境处理)
Wechat second-hand transaction small program graduation design finished product (1) Development overview
Pytorch框架学习记录4——数据集的使用(torchvision.dataset)
The underlying mechanism of the function
数据库概论 - MySQL的简单介绍
Is the end of the universe a bank?Talk about those things about doing software testing in the bank
Advanced [C] array to participate in the function pointer
Based on all volunteers - H and D1 XR806 rare plant monitoring device