手動安裝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");