首頁  >  文章  >  資料庫  >  雲端伺服器Centos7搭建MySQL資料庫(學習記錄)

雲端伺服器Centos7搭建MySQL資料庫(學習記錄)

藏色散人
藏色散人轉載
2020-04-02 08:59:172062瀏覽

開篇廢話:

趁著學生證還沒到期,趕緊入手了三年的騰訊雲,為什麼要使用騰訊家的東西呢?還不是因為人家小程式支援好嗎?廢話不多說,進入正題。

一、下載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中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除