sql點(diǎn)滴46—Can't connect to MySQL server (10060)
如下圖所示,鏈接遠(yuǎn)程的數(shù)據(jù)庫(kù)提示Can't connect to MySQL server (10060)。

遇到這個(gè)問(wèn)題,我們首先做一個(gè)分析,導(dǎo)致這種狀況出現(xiàn)的幾種原因:
a、bind-address 對(duì)于連接的ip做了一個(gè)限定
b、數(shù)據(jù)庫(kù)用戶只能在指定的ip上連接
c、網(wǎng)絡(luò),防火墻可能導(dǎo)致的問(wèn)題
我們先檢查一下用戶的設(shè)置,可以看出來(lái) root用戶是允許任意的機(jī)器連接的。

檢查配置文件,發(fā)現(xiàn)配置文件中沒(méi)有bind-address的設(shè)置,故此,判斷不是這里的問(wèn)題。那剩下來(lái)就是檢查網(wǎng)絡(luò)問(wèn)題。

可以看出防火墻已經(jīng)啟用,我們先關(guān)閉防火墻,然后再嘗試連接。

再次驗(yàn)證,即可發(fā)現(xiàn)數(shù)據(jù)庫(kù)可以成功鏈接了。

作者:Tyler Ning
出處:http://www.rzrgm.cn/tylerdonet/
本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁(yè)面明顯位置給出原文連接,如有問(wèn)題,請(qǐng)微信聯(lián)系冬天里的一把火
浙公網(wǎng)安備 33010602011771號(hào)