開篇廢話:
趁著學生證還沒到期,趕緊入手了三年的騰訊雲,為什麼要使用騰訊家的東西呢?還不是因為人家小程式支援好嗎?廢話不多說,進入正題。
一、下載MySQL的yum來源
Centos7沒有MySQL的yum來源,我們下載不同版本的來源來安裝不同版本的MySQL,你可以自己選擇下載,也可以依照下面已經選擇好的指令下載。
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
二、安裝下載好的rpm檔
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
三、yum安裝Mysql
yum install mysql-server
四、嘗試登入MySQL
mysql -uroot -proot
這個地方可能會回報錯誤:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
這是/var/lib/mysql權限問題,修改MySQL權限為目前使用者
sudo chown -R xxx:xxx /var/lib/mysql
xxx為目前的使用者名稱以及所屬群組
重啟MySQL服務
service mysqld restart
五、登入失敗取得初始密碼
cat /var/log/mysqld.log | grep password
其中A temporary password is generated for root@localhost: * localhost:後面的是初始密碼。
mysql -uroot -p
輸入密碼登入
六、成功登入後先更改初始密碼
set global validate_password_policy=0; set global validate_password_length=4; alter user 'root'@'localhost' identified by 'root’;
七、這樣MySQL就安裝完成了!
推薦:《mysql影片教學》
以上是雲端伺服器Centos7搭建MySQL資料庫(學習記錄)的詳細內容。更多資訊請關注PHP中文網其他相關文章!