1、 下載mysql源 wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2、 安裝mysql的yum源 yum localinstall mysql57-community-release-el7-11.noarch.rpm
3、 安裝mysql yum install mysql-community-server
4、驗證是否安裝成功 systemctl status mysqld
5、mysql 設置開機啓動 systemctl enable mysqld,systemctl daemon-reload
6、 rpm -qa | grep -i mysql 可以查看已安裝了的mysql組件
7、啓動MySQL systemctl start mysqld
8、登錄mysql
啓動之後登錄MySQL發現如下報錯,日誌是無法定位到mysql.sock文件
應該是系統權限問題
如下圖,授權既可
9、mysql安裝完成之後,在/var/log/mysqld.log文件中給root生成了一個默認密碼。通過下面的方式找到root默認密碼,然後登錄mysql進行修改
10、用上面的密碼進入並修改密碼
如圖,mysql5.7 對密碼的強度做了要求,由於我們是本地使用,所以設置簡單的密碼就好
在etc/my.cnf 文件中吧密碼策略禁用
validate_password = off
然後重啓mysql 設置密碼
set password for ‘root’@‘localhost’=password(‘123456’);
11、允許遠程連接
允許root用戶遠程連接
grant all on . to ‘root’@’%’ identified by ‘123456’ with grant option;
12、重啓防火牆生效
啓動: systemctl start firewalld
關閉: systemctl stop firewalld