一、安裝
1、下載
wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
2、安裝下載的 rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
3、安裝 mysql 服務端
yum -y install mysql-community-server
報錯了:
No match for argument: mysql-community-server Error: Unable to find a match: mysql-community-server
參考其他網友,先執行下
yum module disable mysql
再重新執行 yum -y install mysql-community-server 就OK了!
二、數據庫設置
1、啟動mysql
systemctl start mysqld.service
2、查看狀態
systemctl status mysqld.service
3、此時mysql已經正常運行,不過要想進入mysql還得先找出root的臨時密碼,通過如下命令可以在日志文件中找到
grep "password" /var/log/mysqld.log
4、登錄並修改臨時密碼
mysql -uroot -p ,輸入剛日志文件中的密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼'; ——有密碼復雜度要求
5、開啟mysql的遠程訪問
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '遠程密碼' WITH GRANT OPTION;
6、最后刷新權限
flush privileges;
三、阿里雲ECS設置——打開3306端口
1、安全組配置
2、配置規則
3、快速添加,打開 3306