麒麟操作系统 - Mysql安装

话不多说直接上干货

识别操作系统

cat /etc/os-release

删除系统捆绑依赖包

这个命令的意思是  查询所有 与 mariadb有关的 包

查找出来后需要都删除 因为会跟MYSQL包安装有冲突,下方是倘若之前系统已经安装过MYSQL包也一起删除

rpm -qa | grep mariadb

 

删除命令

rpm -e --nodeps 文件名

官网下载MYSQL安装包

链接: 下载链接

因为Kylinos Server V10 就是基于CentOS 8开发而来,所以选择 Red Hat Enterprise Linux 8 / Oracle Linux 8 (x86, 64-bit), RPM Bundle

扫描二维码关注公众号,回复: 17297128 查看本文章

上传并安装

1 先cd 进入 home目录下

之后 新建文件夹 mysql_install

cd /home
mkdir mysql_install

2 这里我直接通过工具进行上传了,不知道怎么上传的可以看我前一篇文章

 3 执行解压命令

tar xvf mysql-8.1.0-1.el8.x86_64.rpm-bundle.tar

 解压成功后如图,这些就是安装包了

4 进行安装

安装顺序如下

rpm -ivh mysql-community-common-8.1.0-1.el8.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.1.0-1.el8.x86_64.rpm
rpm -ivh mysql-community-libs-8.1.0-1.el8.x86_64.rpm
rpm -ivh mysql-community-client-8.1.0-1.el8.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-8.1.0-1.el8.x86_64.rpm
rpm -ivh mysql-community-server-8.1.0-1.el8.x86_64.rpm
rpm -ivh mysql-community-devel-8.1.0-1.el8.x86_64.rpm

初始化数据库

1 启动服务

chown -R mysql:mysql /var/lib/mysql/   #目录授权
systemctl start mysqld                 #启动服务

第三行是检测状态的 绿色就是启动成功了。

2 获取初始密码并登录

cat /var/log/mysqld.log | grep password    #获取初始化临时密码
mysql -u root -p        #用临时密码登录数据库

密码输入的时候 是不显示字符的 直接输入即可

 3 进入成功后 设置自己的密码

alter user root@localhost identified by 'xxxxxxxx';

 需要注意 设置太简单的密码 可能会不符合策略要求

4 修改Mysql连接地址

use mysql;
update user set host='%' where user = 'root';
commit;
exit;

5 重启Mysql服务

systemctl restart mysqld

查看Mysql基本信息 

重启完后 mysql -u root -p  再次进入mysql服务 查看状态

至此 完成,可以试试在外面的navicat等连接工具上 进行连接了。

猜你喜欢

转载自blog.csdn.net/qq_39535439/article/details/134692979
今日推荐