1. 程式人生 > >Lniux、阿里雲配置資料庫連線

Lniux、阿里雲配置資料庫連線

本地linux和阿里雲安裝完成配置初始時是不能用客戶端遠端連線的(阿里雲mysql密碼預設存放在/alidata/account.log下):

1.首先用xshell連線阿里雲伺服器

2.登入msyql: mysql -u root -h localhost -p

3.開啟mysql資料庫:use mysql 

4.將host設定為%表示任何ip都能連線mysql,ip可為其它地址(為防止安全問題host=‘%’這裡儘量寫成自己固定的IP地址)

   update user set host='%' where user='root' and host='localhost';

5. 重新整理許可權表,使配置生效

   flush privileges; 

6.mysql預設的bind-address是127.0.0.1,這樣的話就算你建立的使用者有remote訪問的話,也不能通過-h來訪問,mysql只接收loachost

   所以將/etc/mysql/my.cnf 檔案中bind-address=127.0.0.1註釋掉

7.完成!