遠端連線伺服器mysql 阿里雲

2021-09-17 07:34:05 字數 578 閱讀 3549

1.首先檢視伺服器安全組中3306埠是否開啟

2.然後在伺服器中的mysql中,授權任何ip可以遠端登入mysql

grant all  on *.* to root@'%' identified by 'admin';

flush privileges;

root是使用者名稱,%是主機名或ip位址,這裡的%代表任意主機或ip位址,你也可替換成任意其它使用者名稱或指定唯一的ip位址;'admin'是給授權使用者指定的登入資料庫的密碼;另外需要說明一點的是我這裡的都是授權所有許可權,可以指定部分許可權,grant具體操作詳情見: 

3.

mysql -h 39.96.204.*** -u root -p
就可以連線遠端的mysql了

如果找不到my.cnf的東西,可以參考我的這篇文章

阿里雲伺服器MySQL,不能遠端連線

1.mysql的使用者配置錯誤 資料庫裡面的user表未設定遠端登陸賬戶。因此把user表下的host選項裡的任意乙個賬戶設定為 就ok。參照命令 updata user set host where user 要修改的賬戶名 mysql初始登入命令 mysql u 使用者名稱 p 密碼 2.伺服器...

遠端連線阿里雲伺服器上的MySQL

1 首先在目標伺服器上更改mysql設定 mysql u root p 輸入密碼 use mysql select host,user from user 更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 update user set host where...

阿里雲伺服器mysql遠端登入

利用xshell登入伺服器 mysql u root p 回車鍵輸入資料庫密碼 mysql show databases mysql user mysql mysql update user set host where user root and host localhost mysql flus...