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...