一,首先還是登錄到我們的服務器
ssh -i /Users/hupo/Documents/zhenqinl_com root@服務器ip
root@服務器ip's password: 你的密碼
二,下載並安裝mysql
1,檢查服務器是否已經安裝過mysql
yum list installed mysql*
2,安裝mysql源
shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm
3,下載mysql5.7 rpm源
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
4安裝下載好的rpm包
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
安裝成功後,會在/etc/yum.repos.d/目錄下增加了以下兩個文件
5安裝mysql,發現提示,一直輸入 y 到底
yum install mysql-server
6,查看下mysql的版本,確定是否安裝成功
mysql -v
可以看出我們安裝的mysql版本是5.7.28
7,運行mysql
service mysqld start
查看是否啓動
service mysqld status
8,取得mysql初始化隨機密碼
grep "password" /var/log/mysqld.log
可以看到我們的初始密碼是 l>Whk6K&+Y
9,登錄mysql
mysql -uroot -p'l>Whk6K&+Y'
記得把l>Whk6K&+Y換成你自己的密碼。下面代表登錄成功。
10,更改root密碼
SET PASSWORD = PASSWORD('你的新密碼');
(“需要帶數字,大寫字母,小寫字母,特殊符號”)如我設置密碼爲 Qs1234!
設置密碼永不過期
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
一定要記得執行下面代碼刷新MySQL的系統權限相關表
flush privileges;