萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> Navicat for MySQL管理Linux VPS數據庫兩處連接報錯問題

Navicat for MySQL管理Linux VPS數據庫兩處連接報錯問題

下面我們來看一篇關於Navicat for MySQL管理Linux VPS數據庫兩處連接報錯問題解決辦法,希望這篇文章能夠給各位帶來幫助,具體的細節如下所示。

老左之前在群裡看到有一個網友在恢復網站的時候數據庫較大,且不會使用mysql命令還原數據庫(詳解使用mysqldump命令備份還原MySQL數據用法整理),於是有看到其他網友讓他使用Navicat for MySQL工具,且也解決問題。對於這個工具我也是第一次聽說過(沒聽說過的工具實在太多,很多知識都需要學習),本來今天准備寫一篇關於Navicat for MySQL工具的用法記錄的,但是在連接Linux VPS服務器上的數據庫時候遇到兩處連接錯誤。

 

一般情況下,如果我們即便本地下載到Navicat for MySQL工具,然後創建連接到Linux VPS服務器中的時候是鏈接不上的,因為防火牆以及權限沒有開,本地是連接不上的。得需要先解決下面2個問題才可以,所以,在分享Navicat for MySQL備份和還原等用途的之前,還是先來解決這兩個問題的記錄。

 

1、2003 - Can't connect to MySQL server on "IP地址"(10038)

 

2003 - Can't connect to MySQL server on "IP地址"(10038)

 

這個問題應該是我們防火牆沒有設置3306權限。

 

 代碼如下 復制代碼

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/init.d/iptables save

 

設置3306權限和保存,這個問題可以解決。

 

2、1130 - Host "IP地址" is not allowed to connect to this MySQL server

 

1130 - Host "IP地址" is not allowed to connect to this MySQL server

 

這個錯誤鏈接問題是告訴我們本地的IP地址無權限鏈接數據庫。

 

 代碼如下 復制代碼

mysql -u root -p
grant all privileges on *.* to 'root'@'%' identified by '數據庫密碼' with grant option;

 

解決Navicat for MySQL管理Linux VPS數據庫兩處連接報錯問題

 

3、檢查Navicat for MySQL是否能夠連接

 

檢查Navicat for MySQL是否能夠連接

 

這樣,Navicat for MySQL兩處連接Linux VPS服務器提示的錯誤問題可以解決,連接成功後就可以進行數據庫的操作,比如常用的備份和還原,後面老左再抽點時間體驗下這個工具的用法。

copyright © 萬盛學電腦網 all rights reserved