1. 程式人生 > >navicate 遠端無法連結linux上mysql資料庫問題

navicate 遠端無法連結linux上mysql資料庫問題

1. 先確認阿里雲是否放開了3306許可權 (開啟阿里雲伺服器埠)

2. 連線linux,登入資料庫:mysql -uroot -p

修改root使用者遠端登入許可權:
想myuser使用mypassword從任何主機連線到mysql伺服器的話
myuser是你的使用者名稱,mypassword是你的密碼

use mysql;
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
flush privileges;
quit

3. 看看是否防火牆阻擋了埠進入(關閉防火牆)

本次問題點出在防火牆阻擋了3306埠許可權(當然也可以把3306埠加入白名單)