對于MySQL數(shù)據(jù)庫可視化管理軟件我們使用較多的還是Navicat for MySQL。我們可以利用Navicat for MySQL準(zhǔn)確的快速的實時快速備份數(shù)據(jù)庫或者處理編輯數(shù)據(jù)庫,甚至可以定時處理數(shù)據(jù)。但是,對于有很多朋友在使用Navicat for MySQL連接服務(wù)器的MySQL數(shù)據(jù)庫的時候可能會出現(xiàn)一個問題報錯。
這里,我們整理幾個常見的報錯。
1、2003 - Can't connect to MySQL server on "IP地址"(10038)
如果有這個報錯情況,問題是端口不通導(dǎo)致的。我們需要添加3306端口給服務(wù)器或者是安全組方形。
2、1130 - Host "IP地址" is not allowed to connect to this MySQL server
如果是這樣的1130錯誤,可能是數(shù)據(jù)庫名沒有授權(quán)。
mysql -u root -p grant all privileges on *.* to 'root'@'%' identified by '數(shù)據(jù)庫密碼' with grant option;
這里我們登錄數(shù)據(jù)庫后然后去授權(quán)root,如果我們是用其他數(shù)據(jù)庫名登錄的,那就授權(quán)對應(yīng)數(shù)據(jù)庫名。
這樣子的話,我們再去測試是否可以連接應(yīng)該是沒有問題的。
評論