mysql 8.0离线安装教程
创建mysql用户及组
[root@zbh ~]# groupadd mysql
[root@zbh ~]# useradd -M -s /sbin/nologin -g mysql mysql
创建存放软件包目录,并上传至此
[root@zbh ~]# mkdir rpm_mysql8.0
[root@zbh rpm_mysql8.0]# rz -E
rz waiting to receive.
[root@zbh rpm_mysql8.0]# ls
libaio-0.3.109-13.el7.x86_64.rpm mysql-community-common-8.0.15-1.el7.x86_64.rpm mysql-community-server-8.0.15-1.el7.x86_64.rpm
mysql-community-client-8.0.15-1.el7.x86_64.rpm mysql-community-libs-8.0.15-1.el7.x86_64.rpm
检查安装环境
查看系统之前是否已安装MySQL
[root@zbh rpm_mysql8.0]# rpm -qa | grep mysql*
检查是否安装mariadb (我本次实验的centos7.5版本默认安装了mariadb,所以也需要卸载掉)
[root@zbh rpm_mysql8.0]# rpm -qa | grep mariadb
mariadb-libs-5.5.56-2.el7.x86_64
[root@zbh rpm_mysql8.0]# rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
[root@zbh rpm_mysql8.0]# rpm -qa | grep mariadb
依次安装rpm包(一定要按顺序)
[root@zbh rpm_mysql8.0]# rpm -ivh mysql-community-common-8.0.15-1.el7.x86_64.rpm
警告:mysql-community-common-8.0.15-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:mysql-community-common-8.0.15-1.e################################# [100%]
[root@zbh rpm_mysql8.0]# rpm -ivh mysql-community-libs-8.0.15-1.el7.x86_64.rpm
警告:mysql-community-libs-8.0.15-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: