我的MySQL服務器安裝在Ubuntu 16.04 我以前mysql -h 192.168.1.3 -u username -p
然後下面的錯誤顯示無法與遠程訪問連接到MySQL服務器
ERROR 2003(HY000):無法連接到MySQL服務器「192.168。 1.3' (10061)
我試圖評論綁定地址,它沒有奏效。
由於提前
我的MySQL服務器安裝在Ubuntu 16.04 我以前mysql -h 192.168.1.3 -u username -p
然後下面的錯誤顯示無法與遠程訪問連接到MySQL服務器
ERROR 2003(HY000):無法連接到MySQL服務器「192.168。 1.3' (10061)
我試圖評論綁定地址,它沒有奏效。
由於提前
192.168.1.3
是本地IP地址,您可能無法連接到同一個網絡。您需要通過公共IP地址訪問它。您可能還需要創建一個用戶並授予該用戶從外部訪問該用戶的權限。
我在同一個本地網絡。我添加了新用戶並授予他們許可。但仍然沒有工作。 –
這爲我工作:
開箱即用的,MySQL將只允許從本地主機地址127.0.0.1的訪問。要改變這一點,你需要打開/etc/mysql/mysql.conf.d/mysqld.cnf文件,更改行:
綁定地址127.0.0.1 =
到:
bind-address = 0.0.0.0
保存並關閉該文件。用命令,重新啓動MySQL服務器:
systemctl重啓mysql.service
這裏是源:solution
嘗試'的telnet 192.168.1.3 3306'第一。如果失敗:你可能不在同一個網絡上,並且你不能從你的網絡獲得IP,可能有防火牆阻塞該端口,mysql正在監聽另一個端口或者mysql根本沒有運行。 – endo64