如何在本地連接上雲服務器的MySql


以阿里雲服務器為例:

1.確保控制台的防火牆開放3306端口:

 

2.確保服務器的linux系統的防火牆開放3306端口:

在Xshell輸入命令:firewall-cmd --list-ports,查看端口,

 

如果沒有3306,輸入命令:firewall-cmd --zone=public --add-port=3306/tcp --permanent 添加端口,

輸入命令:firewall-cmd --reload,重啟防火牆

(注意:若輸入命令后報錯了,可能是防火牆服務禁止了,關閉了,這時輸入以下命名來啟動linux防火牆:

    (當服務被關閉時)啟動防火牆服務:systemctl ummask firewalld

    啟動防火牆:systemctl start firewalld

端口開放后,在Xshell中連接mysql

輸入命令:grant all privileges  on *.* to root@'%' identified by "password"; (root是用戶,password登錄密碼)

輸入命令:flush privileges;(刷新權限),之后就可以在本地通過navicat premium等連接工具連接啦


---------------------
作者:FrandeYe
來源:CSDN
原文:https://blog.csdn.net/xiaopeng_enjoy_IT/article/details/80817752
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

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



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