1. 程式人生 > >Centos7 安裝mysql

Centos7 安裝mysql

with 開放 OS arc pre mage yum password local

一、下載安裝包

wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

二、安裝mysql源

 yum localinstall mysql57-community-release-el7-11.noarch.rpm 

三、查看是否成功安裝

yum repolist enabled | grep "mysql.*-community.*"

技術分享圖片

出現以上表示安裝成功

四、安裝mysql

yum install mysql-community-server

五、啟動mysql

systemctl start mysqld
5.1、查看mysql的啟動狀態
systemctl status mysqld

技術分享圖片

六、開機啟動

systemctl enable mysqld
systemctl daemon-reload

七、修改root密碼

  mysql安裝完成之後,在/var/log/mysqld.log文件中給root生成了一個默認密碼。

  修改密碼之前,先修改mysql的密碼策略

#登陸到mysql
mysql -uroot -p
#修改策略 不修改會報錯ERROR 1819 (HY000): Your password does not satisfy the #current policy requirements
set global validate_password_policy=0;
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘MyNewPass4!‘; 

八、設置防火墻

  開放3306端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl restart firewalld.service

九、設置mysql可以遠程訪問

#在mysql 控制臺執行
GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘MyPassword‘ WITH GRANT OPTION;

十、look

技術分享圖片

Centos7 安裝mysql