移除 MariaDB
-
查看已安裝的 MariaDB
$ rpm -qa|grep mariadb
-
移除 MariaDB
$ yum remove mariadb
-
刪除遺留檔案
$ rm -rf /etc/my.cnf $ rm -rf /var/lib/mysql/
安裝 MySQL
-
安裝套件庫
$ sudo rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
-
安裝 MySQL
$ sudo yum install mysql-community-server
-
啟動 MySQL
$ systemctl start mysqld
-
設定開機啟動 MySQL
$ systemctl enable mysqld
-
查看 root 密碼
$ sudo cat /var/log/mysqld.log | grep "temporary password"
-
使用 root 登入 MySQL,並打上面找到的密碼
$ mysql -u root -p
-
修改 root 密碼
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new-password';
-
如果密碼太簡單導致修改失敗的話,可以修改密碼長度規則或密碼驗證原則 (雖然不建議)
mysql> set global validate_password_length=3;
mysql> set global validate_password_policy=0;
-
更新授權權限
mysql> FLUSH PRIVILEGES;
-
測試登入
$ mysql -u root -p