麒麟V10 SP3里面安装了开源的mariadb数据库的相关包,需要卸载,否则在安装MySQL的时候,rpm包之间会产生冲突,导致安装失败。
第一步,先检查安装了哪些mariadb的包
objectivec
[root@kylin-server-7 ~]# rpm -qa| grep mariadb
mariadb-backup-10.3.39-1.p03.ky10.x86_64
mariadb-gssapi-server-10.3.39-1.p03.ky10.x86_64
mariadb-common-10.3.39-1.p03.ky10.x86_64
mariadb-server-10.3.39-1.p03.ky10.x86_64
mariadb-connector-c-3.0.6-9.ky10.x86_64
mariadb-errmessage-10.3.39-1.p03.ky10.x86_64
mariadb-10.3.39-1.p03.ky10.x86_64
第二步,卸载以上的rpm包
objectivec
[root@kylin-server-7 ~]# rpm -e {mariadb-server,mariadb,mariadb-errmessage,mariadb-common,mariadb-backup,mariadb-gssapi-server}
第三步,从MySQL官网下载8.0.46的rpm版本的企业安装包,下载完成后,将zip包上传到麒麟V10 SP3服务器上,再联网下载依赖包
objectivec
[root@kylin-server-7 ~]# mkdir mysql
[root@kylin-server-7 ~]# cd mysql/
[root@kylin-server-7 mysql]# rz
rz waiting to receive.
Starting zmodem transfer. Press Ctrl+C to cancel.
Transferring p39232715_580_Linux-x86-64.zip...
100% 1060150 KB 17099 KB/sec 00:01:02 0 Errors
[root@kylin-server-7 mysql]# unzip p39232715_580_Linux-x86-64.zip
Archive: p39232715_580_Linux-x86-64.zip
extracting: mysql-commercial-backup-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-backup-debuginfo-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-client-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-client-debuginfo-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-client-plugins-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-client-plugins-debuginfo-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-common-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-debuginfo-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-devel-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-icu-data-files-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-libs-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-libs-debuginfo-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-server-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-server-debug-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-server-debug-debuginfo-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-server-debuginfo-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-test-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-commercial-test-debuginfo-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-router-commercial-8.0.46-1.1.el8.x86_64.rpm
extracting: mysql-router-commercial-debuginfo-8.0.46-1.1.el8.x86_64.rpm
extracting: README.txt
[root@kylin-server-7 mysql]# yum install -y ./*.rpm --downloadonly --downloaddir=./
Last metadata expiration check: 2:42:35 ago on 2026年10月29日 星期四 11时23分08秒.
Dependencies resolved.
============================================================================================================================================================================================
Package Architecture Version Repository Size
============================================================================================================================================================================================
Installing:
mysql-commercial-backup x86_64 8.0.46-1.1.el8 @commandline 4.0 M
mysql-commercial-backup-debuginfo x86_64 8.0.46-1.1.el8 @commandline 20 M
mysql-commercial-client x86_64 8.0.46-1.1.el8 @commandline 14 M
replacing mariadb.x86_64 3:10.3.39-1.p03.ky10
mysql-commercial-client-debuginfo x86_64 8.0.46-1.1.el8 @commandline 24 M
mysql-commercial-client-plugins x86_64 8.0.46-1.1.el8 @commandline 1.5 M
mysql-commercial-client-plugins-debuginfo x86_64 8.0.46-1.1.el8 @commandline 2.1 M
mysql-commercial-common x86_64 8.0.46-1.1.el8 @commandline 672 k
mysql-commercial-debuginfo x86_64 8.0.46-1.1.el8 @commandline 6.4 M
mysql-commercial-devel x86_64 8.0.46-1.1.el8 @commandline 21 M
mysql-commercial-icu-data-files x86_64 8.0.46-1.1.el8 @commandline 2.3 M
mysql-commercial-libs x86_64 8.0.46-1.1.el8 @commandline 1.5 M
mysql-commercial-libs-debuginfo x86_64 8.0.46-1.1.el8 @commandline 2.2 M
mysql-commercial-server x86_64 8.0.46-1.1.el8 @commandline 60 M
replacing mariadb-backup.x86_64 3:10.3.39-1.p03.ky10
replacing mariadb-gssapi-server.x86_64 3:10.3.39-1.p03.ky10
replacing mariadb-server.x86_64 3:10.3.39-1.p03.ky10
mysql-commercial-server-debug x86_64 8.0.46-1.1.el8 @commandline 28 M
mysql-commercial-server-debug-debuginfo x86_64 8.0.46-1.1.el8 @commandline 172 M
mysql-commercial-server-debuginfo x86_64 8.0.46-1.1.el8 @commandline 210 M
mysql-commercial-test x86_64 8.0.46-1.1.el8 @commandline 407 M
mysql-commercial-test-debuginfo x86_64 8.0.46-1.1.el8 @commandline 20 M
mysql-router-commercial x86_64 8.0.46-1.1.el8 @commandline 4.5 M
mysql-router-commercial-debuginfo x86_64 8.0.46-1.1.el8 @commandline 34 M
Installing dependencies:
perl-JSON noarch 2.97.001-6.ky10 ks10-adv-os 50 k
Transaction Summary
============================================================================================================================================================================================
Install 21 Packages
Total size: 1.0 G
Total download size: 50 k
YUM will only download packages for the transaction.
Downloading Packages:
perl-JSON-2.97.001-6.ky10.noarch.rpm 315 kB/s | 50 kB 00:00
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 307 kB/s | 50 kB 00:00
Complete!
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'yum clean packages'.
第四步,安装MySQL-8.0.46
objectivec
[root@kylin-server-7 mysql]# yum install -y *.rpm
Last metadata expiration check: 2:48:59 ago on 2026年10月29日 星期四 11时23分08秒.
Dependencies resolved.
============================================================================================================================================================================================
Package Architecture Version Repository Size
============================================================================================================================================================================================
Installing:
mysql-commercial-backup x86_64 8.0.46-1.1.el8 @commandline 4.0 M
mysql-commercial-backup-debuginfo x86_64 8.0.46-1.1.el8 @commandline 20 M
mysql-commercial-client x86_64 8.0.46-1.1.el8 @commandline 14 M
mysql-commercial-client-debuginfo x86_64 8.0.46-1.1.el8 @commandline 24 M
mysql-commercial-client-plugins x86_64 8.0.46-1.1.el8 @commandline 1.5 M
mysql-commercial-client-plugins-debuginfo x86_64 8.0.46-1.1.el8 @commandline 2.1 M
mysql-commercial-common x86_64 8.0.46-1.1.el8 @commandline 672 k
mysql-commercial-debuginfo x86_64 8.0.46-1.1.el8 @commandline 6.4 M
mysql-commercial-devel x86_64 8.0.46-1.1.el8 @commandline 21 M
mysql-commercial-icu-data-files x86_64 8.0.46-1.1.el8 @commandline 2.3 M
mysql-commercial-libs x86_64 8.0.46-1.1.el8 @commandline 1.5 M
mysql-commercial-libs-debuginfo x86_64 8.0.46-1.1.el8 @commandline 2.2 M
mysql-commercial-server x86_64 8.0.46-1.1.el8 @commandline 60 M
mysql-commercial-server-debug x86_64 8.0.46-1.1.el8 @commandline 28 M
mysql-commercial-server-debug-debuginfo x86_64 8.0.46-1.1.el8 @commandline 172 M
mysql-commercial-server-debuginfo x86_64 8.0.46-1.1.el8 @commandline 210 M
mysql-commercial-test x86_64 8.0.46-1.1.el8 @commandline 407 M
mysql-commercial-test-debuginfo x86_64 8.0.46-1.1.el8 @commandline 20 M
mysql-router-commercial x86_64 8.0.46-1.1.el8 @commandline 4.5 M
mysql-router-commercial-debuginfo x86_64 8.0.46-1.1.el8 @commandline 34 M
perl-JSON noarch 2.97.001-6.ky10 @commandline 50 k
Transaction Summary
============================================================================================================================================================================================
Install 21 Packages
Total size: 1.0 G
Installed size: 3.8 G
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : mysql-commercial-debuginfo-8.0.46-1.1.el8.x86_64 1/21
Installing : mysql-commercial-common-8.0.46-1.1.el8.x86_64 2/21
Installing : mysql-commercial-client-plugins-8.0.46-1.1.el8.x86_64 3/21
Installing : mysql-commercial-libs-8.0.46-1.1.el8.x86_64 4/21
Running scriptlet: mysql-commercial-libs-8.0.46-1.1.el8.x86_64 4/21
Installing : mysql-commercial-client-8.0.46-1.1.el8.x86_64 5/21
Installing : perl-JSON-2.97.001-6.ky10.noarch 6/21
Installing : mysql-commercial-icu-data-files-8.0.46-1.1.el8.x86_64 7/21
Running scriptlet: mysql-commercial-server-8.0.46-1.1.el8.x86_64 8/21
Installing : mysql-commercial-server-8.0.46-1.1.el8.x86_64 8/21
Running scriptlet: mysql-commercial-server-8.0.46-1.1.el8.x86_64 8/21
Installing : mysql-commercial-server-debug-8.0.46-1.1.el8.x86_64 9/21
Installing : mysql-commercial-test-8.0.46-1.1.el8.x86_64 10/21
Installing : mysql-commercial-devel-8.0.46-1.1.el8.x86_64 11/21
Installing : mysql-commercial-backup-debuginfo-8.0.46-1.1.el8.x86_64 12/21
Installing : mysql-commercial-client-debuginfo-8.0.46-1.1.el8.x86_64 13/21
Installing : mysql-commercial-client-plugins-debuginfo-8.0.46-1.1.el8.x86_64 14/21
Installing : mysql-commercial-libs-debuginfo-8.0.46-1.1.el8.x86_64 15/21
Installing : mysql-commercial-server-debug-debuginfo-8.0.46-1.1.el8.x86_64 16/21
Installing : mysql-commercial-server-debuginfo-8.0.46-1.1.el8.x86_64 17/21
Installing : mysql-commercial-test-debuginfo-8.0.46-1.1.el8.x86_64 18/21
Installing : mysql-router-commercial-debuginfo-8.0.46-1.1.el8.x86_64 19/21
Running scriptlet: mysql-router-commercial-8.0.46-1.1.el8.x86_64 20/21
Installing : mysql-router-commercial-8.0.46-1.1.el8.x86_64 20/21
Running scriptlet: mysql-router-commercial-8.0.46-1.1.el8.x86_64 20/21
Installing : mysql-commercial-backup-8.0.46-1.1.el8.x86_64 21/21
Running scriptlet: mysql-commercial-backup-8.0.46-1.1.el8.x86_64 21/21
Verifying : mysql-commercial-backup-8.0.46-1.1.el8.x86_64 1/21
Verifying : mysql-commercial-backup-debuginfo-8.0.46-1.1.el8.x86_64 2/21
Verifying : mysql-commercial-client-8.0.46-1.1.el8.x86_64 3/21
Verifying : mysql-commercial-client-debuginfo-8.0.46-1.1.el8.x86_64 4/21
Verifying : mysql-commercial-client-plugins-8.0.46-1.1.el8.x86_64 5/21
Verifying : mysql-commercial-client-plugins-debuginfo-8.0.46-1.1.el8.x86_64 6/21
Verifying : mysql-commercial-common-8.0.46-1.1.el8.x86_64 7/21
Verifying : mysql-commercial-debuginfo-8.0.46-1.1.el8.x86_64 8/21
Verifying : mysql-commercial-devel-8.0.46-1.1.el8.x86_64 9/21
Verifying : mysql-commercial-icu-data-files-8.0.46-1.1.el8.x86_64 10/21
Verifying : mysql-commercial-libs-8.0.46-1.1.el8.x86_64 11/21
Verifying : mysql-commercial-libs-debuginfo-8.0.46-1.1.el8.x86_64 12/21
Verifying : mysql-commercial-server-8.0.46-1.1.el8.x86_64 13/21
Verifying : mysql-commercial-server-debug-8.0.46-1.1.el8.x86_64 14/21
Verifying : mysql-commercial-server-debug-debuginfo-8.0.46-1.1.el8.x86_64 15/21
Verifying : mysql-commercial-server-debuginfo-8.0.46-1.1.el8.x86_64 16/21
Verifying : mysql-commercial-test-8.0.46-1.1.el8.x86_64 17/21
Verifying : mysql-commercial-test-debuginfo-8.0.46-1.1.el8.x86_64 18/21
Verifying : mysql-router-commercial-8.0.46-1.1.el8.x86_64 19/21
Verifying : mysql-router-commercial-debuginfo-8.0.46-1.1.el8.x86_64 20/21
Verifying : perl-JSON-2.97.001-6.ky10.noarch 21/21
Installed:
mysql-commercial-backup-8.0.46-1.1.el8.x86_64 mysql-commercial-backup-debuginfo-8.0.46-1.1.el8.x86_64 mysql-commercial-client-8.0.46-1.1.el8.x86_64
mysql-commercial-client-debuginfo-8.0.46-1.1.el8.x86_64 mysql-commercial-client-plugins-8.0.46-1.1.el8.x86_64 mysql-commercial-client-plugins-debuginfo-8.0.46-1.1.el8.x86_64
mysql-commercial-common-8.0.46-1.1.el8.x86_64 mysql-commercial-debuginfo-8.0.46-1.1.el8.x86_64 mysql-commercial-devel-8.0.46-1.1.el8.x86_64
mysql-commercial-icu-data-files-8.0.46-1.1.el8.x86_64 mysql-commercial-libs-8.0.46-1.1.el8.x86_64 mysql-commercial-libs-debuginfo-8.0.46-1.1.el8.x86_64
mysql-commercial-server-8.0.46-1.1.el8.x86_64 mysql-commercial-server-debug-8.0.46-1.1.el8.x86_64 mysql-commercial-server-debug-debuginfo-8.0.46-1.1.el8.x86_64
mysql-commercial-server-debuginfo-8.0.46-1.1.el8.x86_64 mysql-commercial-test-8.0.46-1.1.el8.x86_64 mysql-commercial-test-debuginfo-8.0.46-1.1.el8.x86_64
mysql-router-commercial-8.0.46-1.1.el8.x86_64 mysql-router-commercial-debuginfo-8.0.46-1.1.el8.x86_64 perl-JSON-2.97.001-6.ky10.noarch
Complete!
第五步,配置/etc/my.cnf
第六步,启动MySQL服务
objectivec
[root@kylin-server-7 etc]# systemctl start mysqld.service
[root@kylin-server-7 etc]# systemctl status mysqld.service
● mysqld.service - MySQL Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2026-10-29 14:27:02 CST; 8s ago
Docs: man:mysqld(8)
http://dev.mysql.com/doc/refman/en/using-systemd.html
Process: 53524 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
Main PID: 53615 (mysqld)
Status: "Server is operational"
Tasks: 38
Memory: 543.4M
CGroup: /system.slice/mysqld.service
└─53615 /usr/sbin/mysqld
10月 29 14:26:54 kylin-server-7.8 systemd[1]: Starting MySQL Server...
10月 29 14:26:57 kylin-server-7.8 /semanage[53547]: Successful: resrc=fcontext op=add-equal sglob="/var/lib/mysql-files" tglob="/var/lib/mysql"
10月 29 14:26:58 kylin-server-7.8 /semanage[53558]: Successful: resrc=fcontext op=add-equal sglob="/var/lib/mysql-keyring" tglob="/var/lib/mysql"
10月 29 14:27:02 kylin-server-7.8 systemd[1]: Started MySQL Server.