簡單幾步在CentOS7上面搭建MySQL5.7

1.配置yum源

# 下載mysql源安裝包

輸入命令:get http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

# 安裝mysql源

輸入命令: yum localinstall mysql57-community-release-el7-8.noarch.rpm

檢查是否安裝成功

輸入命令:yum repolist enabled| grep "mysql.*-community.*"


看到上圖所示表示安裝成功。

注意:如果之前安裝過MySQL5.6或者之前的版本請卸載

輸入刪除之前MySQLyum源:yum remove mysql-community-server

卸載輸入命令:rpm -qa|grep mysql

卸載之后再執行第1步操作

2.安裝mysql

yum install mysql-community-server

3.啟動MySQL服務

systemctl start mysqld

查看MySQL的啟動狀態

輸入命令: systemctl status mysqld

啟動成功

4.設置開機自啟動

輸入命令:systemctl enable mysqld

輸入命令:systemctl daemon-reload

5.MySQL5.7安裝成功之后root帳號會自動生成一個默認密碼,通過下面的方式找到root默認密碼,然后登錄mysql進行修改:

輸入命令:grep'temporary password'/var/log/mysqld.log


輸入命令:mysql -u root -p

進入mysql命令


mysql命令

輸入命令:use mysql

輸入命令:set password for'root'@'localhost'=password('你想設置的密碼');

注意:mysql5.7默認安裝了密碼安全檢查插件(validate_password),默認密碼檢查策略要求密碼必須包含:大小寫字母、數字和特殊符號,并且長度不能少于8位。否則會提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements錯誤。

5.添加遠程用戶

輸入命令:CREATE USER '用戶名'@'%' IDENTIFIED BY '密碼';

6.給用戶授權(全部權利):

GRANT ALL ON *.* TO '用戶名'@'%';

7.重啟mysql服務

ctrl+c退出MySQL命令模式

輸入命令:service mysql restart

8.默認配置文件路徑:

配置文件:/etc/my.cnf

日志文件:/var/log//var/log/mysqld.log

服務啟動腳本:/usr/lib/systemd/system/mysqld.service

socket文件:/var/run/mysqld/mysqld.pid

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容