解決Navicat遠程連接阿里雲MySQL時3306端口無法訪問的問題


1.Naviacat連接阿里雲mysql,會報錯

 

 2.網上說是因為3306沒有開放權限,是阿里雲對端口訪問有一個安全限制,設置添加如下:

 

 

 添加成功后重新連接就可以了。很簡單,不需要去設置別的

 

 

如果提示、權限不足問題

​提示錯誤:Warning: Using a password on the command line interface can be insecure.

​ERROR 1130 (HY000): Host '192.168.3.134' is not allowed to connect to this MySQL server

解決方法:

    ​一、進入mysql數據庫命令行

    ​二、輸入use mysql;

    ​三、設置root賬號密碼為123456可以訪問用任何ip訪問mysql服務器

   輸入grant all privileges on *.* to root@"%" identified by "密碼";

   這相當於是給IP-xxx.xxx.xxx.xxx賦予了所有的權限,包括遠程訪問權限,%百分號表示允許任何IP訪問數據庫。

    四、 然后再輸入 flush privileges;

    五、在Linux服務器上重啟MySQL

 

 

再次連接就可以了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM