rpm包安装mysql
1、从官网获取rpm包压缩文件,选择版本号为偶数稳定版本
2、创建目录并将tar解压到创建的目录中
3、安装过程中报mariadb-libs包冲突,强制卸载[root@vm-122-187 mysql_rpm]# rpm -e mariadb-libs-5.5.56-2.el7.x86_64error: Failed dependencies: libmysqlclient.so.18()(64bit) is needed by (installed) postfix-2:2.10.1-6.el7.x86_64 libmysqlclient.so.18(libmysqlclient_18)(64bit) is needed by (installed) postfix-2:2.10.1-6.el7.x86_64[root@vm-122-187 mysql_rpm]# rpm -ivh mysql-community-common-5.7.20-1.el7.x86_64.rpm c^C[root@vm-122-187 mysql_rpm]# rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps[root@vm-122-187 mysql_rpm]# rpm -ivh mysql-community-common-5.7.20-1.el7.x86_64.rpmwarning: mysql-community-common-5.7.20-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEYPreparing... ################################# [100%]Updating / installing... 1:mysql-community-common-5.7.20-1.e################################# [100%][root@vm-122-187 mysql_rpm]#
4、rpm -ivh mysql-community-libs-5.7.20-1.el7.x86_64.rpm
5、rpm -ivh mysql-community-client-5.7.20-1.el7.x86_64.rpm
6、最后一步rpm -ivh mysq盟敢势袂l-community-server-5.7.20-1.el7.x86_64.rpm
7、执行初始化命令mysqld --initialize --user=mysql
8、查看初始化后生成的mysql root的密码cat /var/log/mysqld.log
9、启动mysql服务并用初始化的root密码进行登录,第一次登录之后强制要求修改root密码
10、修改root密码