Navicat連接mysql數據庫2003-Can't connect to Mysql server on 'xxx' (10060 "Unknown error")


使用root賬號連接MySQL

1,登錄

mysql -u用戶名 -p                回車后輸入密碼

2,

use mysql

3,輸入下面命令,顯示root為localhost本地登錄

SELECT User, Host FROM mysql.user;

 

 4,修改

請替換yourpasssword為你的數據庫密碼

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;

5,刷新權限使操作生效

FLUSH PRIVILEGES;

6,退出

exit 或者 quit  或者 \q

7,退出數據庫后,執行以下命令打開防火牆端口3306

firewall-cmd --zone=public --add-port=3306/tcp --permanent

8,重啟防火牆並查看是否生效

firewall-cmd --reload        #重啟firewall
firewall-cmd --list-ports    #查看已經開放的端口

操作完成,就可以使用navicat連接了


免責聲明!

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



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