云服務器Centos7搭建MySQL數據庫(學習記錄)

開篇廢話:

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

一、下載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視頻教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享