首先你需要購買一台阿裡雲伺服器,記得作業系統選擇linux。購買連結如下: https://partner.aliyun.com/shop/1586986852753298?spm=a2cbv.aps.0.0.33a1561cJ1rWDi
首先進入到 cd /home/data/ 目錄下(沒有目錄自己建立一個) 1.下載下傳 MySQL yum包wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
如果 wget 不存在,使用 yum 安裝它
yum -y install wget
2. 安裝MySQL源
rpm -Uvh mysql57-community-release-el7-10.noarch.rpm
3. 安裝 MYSQL 服務端
yum install -y mysql-community-server
4. 啟動 MYSQL
systemctl start mysqld.service
5. 檢查 MYSQL 是否 已經啟動
systemctl status mysqld.service
6. 擷取 臨時密碼;MYSQL 預設會生成一個 臨時密碼在 日志檔案
grep 'temporary password' /var/log/mysqld.log
7. 使用臨時密碼登入 MYSQL ,并修改密碼
mysql -uroot -p
w_FRaUH)C8_F
修改密碼規則(mysql5.7預設密碼政策要求密碼必須是大小寫字母數字特殊字母的組合,至少8位,嫌麻煩可以先修改密碼規則政策)
set global validate_password_policy=0;
set global validate_password_length=1;
修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'demo2020';
8.授權其他機器遠端登入
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'demo2020' WITH GRANT OPTION;
FLUSH PRIVILEGES;
9.設定開機自啟動
先退出 MYSQL 指令
設定開機啟動,然後重新加載新的unit 配置檔案
systemctl enable mysqld
systemctl daemon-reload
10.設定MySQL的字元集為UTF-8,令其支援中文
vim /etc/my.cnf
按字母 i 進入插入模式,修改完,按 ESC 進入指令模式,然後輸入 :wq 退出并儲存
11.重新開機 MYSQL
12.開放 3306 端口,在阿裡雲控制台設定 -> 雲伺服器ECS -> 安全組規則配置,開放 3306 端口;(不是阿裡雲的話,需要通過防火牆來開放端口,具體的可以自行百度下)
13. 遠端連接配接測試
到此,就大功告成了!
補充: 解除安裝MySQL倉庫
一開始的時候我們安裝的yum,每次yum操作都會更新一次,耗費時間,我們把他解除安裝掉
rpm -qa | grep mysql
yum -y remove mysql57-community-release-el7-10.noarch