一、识别麒麟V10 SP3操作系统信息
cat /etc/os-release
二、删除系统捆绑依赖包
rpm -qa | grep mariadb
rpm -e --nodeps mariadb-connector-c-3.0.6-9.ky10.x86_64
如下图,已经删除成功
如果有多个则逐一删除,因为会跟MYSQL包安装有冲突,下方是倘若之前系统已经安装过MYSQL包也一起删除!
rpm -qa | grep mysql
rpm -e --nodeps 删除已经安装的MYSQL包
三、官网下载MYSQL安装包
链接: 下载链接
因为Kylinos Server V10 就是基于CentOS 8开发而来,所以选择 Red Hat Enterprise Linux 8 / Oracle Linux 8 (x86, 64-bit), RPM Bundle
四、上传至服务器并安装Mysql
cd /home
mkdir mysql_install
1、用工具上传值至/home/mysql_install文件夹下
tar xvf mysql-8.0.33-1.el8.x86_64.rpm-bundle.tar
2、解压成功之后如图
rpm -ivh mysql-community-common-8.0.33-1.el8.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.33-1.el8.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.33-1.el8.x86_64.rpm
rpm -ivh mysql-community-client-8.0.33-1.el8.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-8.0.33-1.el8.x86_64.rpm
rpm -ivh mysql-community-server-8.0.33-1.el8.x86_64.rpm
rpm -ivh mysql-community-devel-8.0.33-1.el8.x86_64.rpm
3、如果遇到问题如下:
先安装net-tools
再次安装时,成功了
五、初始化数据库
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;
重启Mysql服务
systemctl restart mysqld
5、查看Mysql基本信息:
一切正常,至此安装完成!