CentOS 7手动安装mysql 5.7 rpm包

手动安装mysql 5.7 rpm包

CentOS7中默认数据库为mariadb,如果需要安装mysql,需要设置mysql的yum源,或者编译安装。这里介绍mysql相关rpm包安装。
到mysql网站或者其他镜像站点下载rpm包,共5个rpm包
libaio-0.3.109-13.el7.x86_64.rpm
mysql-community-libs-5.7.22-1.el7.x86_64.rpm
mysql-community-common-5.7.22-1.el7.x86_64.rpm
mysql-community-client-5.7.22-1.el7.x86_64.rpm
mysql-community-server-5.7.22-1.el7.x86_64.rpm

mysql-community-libs会与maridb-libs包冲突
卸载
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

libaio可以直接yum安装,也可以下载安装
安装mysql5.7,可以rpm -ivh一个一个安装,也可以一条命令全部安装。
安装时注意按照上面给出的软件顺序安装

启动
systemctl start mysqld

查找临时密码
grep "password" /var/log/mysqld.log
2018-09-24T09:30:44.743765Z 1 [Note] A temporary password is generated for root@localhost: g9bbd.r?Cj40
登录
mysql -uroot -pg9bbd.r?Cj40
修改密码
mysql> set password=password("Mysql@657");

原文地址:https://www.cnblogs.com/iwalkman/p/9695918.html