遠(yuǎn)程連接Mysql時Can't connect to MYSQL server on ''(10060)解決方式匯總

方式一:

由于服務(wù)器沒有對外開放mysql的默認(rèn)端口3306導(dǎo)致

CentOs7以下開啟方式

iptables?-I?INPUT?-p?tcp?--dport?3306?-j?ACCEPT

iptables save

service?iptables?restart

CnetOs7開啟方式

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

firewall-cmd --reload

方式二:

未設(shè)置遠(yuǎn)程用戶訪問權(quán)限導(dǎo)致

在服務(wù)器上連接mysql

use mysql;

select host,user from user;

+-----------+------+

| host ? ? ?| user |

+-----------+------+

| % ? ? ? ? | root |

| 127.0.0.1 | root |

host代表在哪個host可以用該用戶遠(yuǎn)程訪問%代表任意

下面的開啟方式是以root用戶為例

grant?all privileges?on *.* to 'root'@'%' identified?by 'root用戶的密碼';

flush?privileges;

方式三:

如果你使用的是阿里云的ECS則需要手動添加安全組規(guī)則


管理控制臺 > 實(shí)例 > 點(diǎn)擊最右側(cè)的更多 > 網(wǎng)絡(luò)和安全組 > 安全組配置 > 配置規(guī)則 > 添加安全組規(guī)則


最后重啟服務(wù)器,一般不用重啟也會生效

如果上述方法都沒有解決問題,試著關(guān)閉本機(jī)的防火墻



原文:https://blog.csdn.net/zzf1510711060/article/details/82631700

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問題描述:Windows下用Navicat for MySQL遠(yuǎn)程連接,報錯:can't connect to m...
    MissTomatoo閱讀 2,235評論 0 0
  • 更改ip和dnsVi /etc/sysconfig/network-scripts/ifcfg-eth0vi /...
    Xwei_閱讀 2,043評論 0 3
  • 確實(shí)能夠在這送餐的一個月內(nèi)有所好轉(zhuǎn)的話,失去的6000元不失為一種天大的好處。因?yàn)榧偃缥覜]失去這6千元,我就不會出...
    許澤武閱讀 214評論 0 0
  • 感覺使用geth attach對服務(wù)器內(nèi)存消耗很大,使用web3j會不會好一點(diǎn)?有人試過沒有?我現(xiàn)在使用的是get...
    鏈客LK閱讀 444評論 0 0
  • 1. md5(time() . mt_rand(1,1000000)); 這種方法有一定的概率會出現(xiàn)重復(fù) 2、ph...
    hyperbolaa閱讀 3,245評論 2 2

友情鏈接更多精彩內(nèi)容