MySQL遠端訪問報錯ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111)
從一臺linux遠端連線另一臺linux上的MySQL,
mysql -hxxx.xxx.xxx.xxx -uroot -p
出現ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx'(111)錯誤。
分析問題,應該是遠端連結資料庫連不上,直接想到的是3種可能:網路問題,埠問題,資料庫配置問題。
首先檢查網路:能ping通;
其次檢查埠:是常規的3306埠
netstat -tunlp |grep mysqld tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 4144/mysqld
最後檢查配置/etc/mysql/my.cnf :
是否有配置skip_networking: 這使MySQL只能通過本機Socket連線(socket連線也是本地連線的預設方式),放棄對TCP/IP的監聽,當然也不讓本地java程式連線MySQL。——沒有這個配置。
是否有配置bind_address=127.0.0.1(當然也可以是其他ip),這種情況可以指定TCP/IP連線 。有這個配置,把它登出掉,重啟mysql。
再訪問mysql -hxxx.xxx.xxx.xxx -uroot -p,成功登入。
相關推薦
MySQL遠端訪問報錯ERROR 2003 (HY000):Can39;t connect to MySQL server on39;XXXXX39;(111)
從一臺linux遠端連線另一臺linux上的MySQL, mysql -hxxx.xxx.xxx.xxx -uroot -p 出現ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx'(111)錯誤。
MySQL遠端訪問報錯ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111)
從一臺linux遠端連線另一臺linux上的MySQL, mysql -hxxx.xxx.xxx.xxx -uroot -p 出現ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx'(
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.111.133' (111)解決辦法
如圖報錯如下: 谷歌了一下之後,原來是在mysql的my.cnf中有下面一段程式碼: Instead of skip-networking the default is now to listen only on localhost which is more compatible and is not l
解決遠端Mysq連線sqlyog連線遠端mycat報錯ERROR 2003 (HY000): Can39;t connect to MySQL server on 39;192.168.57.12939; (0)
今天在linux中安裝了mycat,在使用sqlyog在連線mycat時候,一直鏈接不上,出現2003錯誤, ERROR 2003 (HY000): Can’t connect to MySQL server on ‘192.168.57.129’ (0) 分析,該錯誤可能導致的原因是
MySQL登錄報錯ERROR 2002 (HY000): Can39;t connect to local MySQL server through socket 39;/tmp/mysql.sock39; (2)
command sql ror total lock sta secure linux and [root@pisphkdcbsql01 mysql3307]# /opt/mysql3307/bin/mysql -upisp -ppisp@123 mysql:
Linux中mysql進入命令行報錯:MYSQL ERROR 2003 (HY000): Can39;t connect to MySQL server on 39;192.168.99.19239; (111)
端口 connect 通過 l命令 linu serve nbsp linux err 場景:在Linux中安裝mysql01和mysql02,通過VIP虛出一個VIP=192.168.99.192,mysql01為主ip為192.168.99.153,mysql02為備機
遠端連線centos7 上的mysql報(ERROR 2003 (HY000): Can39;t connect to MySQL server on 39;168.x.x.x39; (10060) )
1.MySQL埠 因為上一篇文章我就已經給MySQL新建了一新使用者,且賦予了遠端連線資料庫的所有許可權(GRANT ALL PRIVILEGES ON *.* TO 'newuser' @ '%' IDENTIFIED BY 'newpass' WITH GRANT OPTION;) 且錯誤
redhat7.0系統配置lamp環境,Navicat遠端連線mysql報錯:2003-can39;t connect to mysql server on 39; 39; (10060)解決方案
報錯:2003-can't connect to mysql server on ' ' (10060) 一、分析原因: 防火牆關閉了mysql服務,禁止遠端訪問mysql 二、解決方法: 關閉防火牆: systemctl stop firewalld.service &nb
MySql 報錯ERROR 2002 (HY000): Can39;t connect to local MySQL server through socket 39;/tmp/mysql.sock39; (2)
MySql 報錯ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2) 這個錯是連結時報的錯,要連結必須啟動。修復的時候首先要啟動mysql。 首先
windows安裝解壓版msyql-8.0.13報ERROR 2003 (HY000): Can39;t connect to MySQL server on 39;localhost39; (10061)
經過查資料發現mysql服務沒有配置以下是我的解決方案。 1,mysql-8.0.13-winx64新建my-default.ini檔案 檢視mysql-8.0.13-winx64有沒有data資料夾,沒有就新建一個。 輸入以下內容 [mysqld] # 設定3306埠 por
aws linux伺服器,ubuntu,遠端連線MySQL,ERROR 2003 (HY000): Can39;t connect to MySQL server on
1.如果使用aws伺服器,進入aws控制檯,找到執行例項的安全組,編輯入站安全組,新增規則。選擇規則MYSQL/Aurora,埠設定為3306,儲存 2.取消繫結地址,允許來自外網的訪問。編輯/etc/mysql/mysql.conf.d/mysqld.cnf 找到bind-addres
MySql 報錯ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
MySql 報錯ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2) 這個錯是連結時報的錯,要連結必須啟動。修復的時候首先要啟動m
mysql-建立使用者報錯ERROR 1396 (HY000): Operation CREATE USER failed for 'XXXX'@'XXXX'
建立使用者: create user ‘test’@’%’ identified by ‘test’; 顯示ERROR 1396 (HY000): Operation CREATE USER fai
Linux下 登入mysql報錯 ERROR 2002 (HY000): Can't connect to local MySQL server through socket....
查閱了無數資料,知道自己的mysql.sock檔案丟失了,想了一下,之前修改my.cnf檔案時,由於粗心把windows的路徑複製了進去,頭疼啊...... 看了一天網上的解決辦法,挨個試了一遍,最後發現其實只要一步就解決了: ERROR 2002 (HY000): Ca
ERROR 2003 (HY000): Can39;t connect to MySQL server on 39;192.168.33.1039; (111) 解決方法
working username 127.0.0.1 sans per 註釋 bsp 用戶 host 谷歌了一下之後,原來是在mysql的my.cnf中有下面一段代碼: # Instead of skip-networking the default is now to
ERROR 2003 (HY000): Can39;t connect to MySQL server on 39;localhost39; (10061),mysql服務已啟動
提示 mage error 前言 alt src com 分享 div 1 前言 在mysql服務已啟動,用命令行進入或者heidisql工具都提示ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost
解決Ubuntu系統下 mysql 遠程連接失敗的問題 ERROR 2003 (HY000): Can39;t connect to MySQL server on 39;xxx.xxx.xx.xx39; (110)
bind okr 解決 rul 就是 roo com 但是 serve 如果遠程連不上mysql.cnf 裏面也修改了;bind註銷掉了127.0.0.1 等所有的 但是telnet xxx.xxx.xx.xx 3306 端口 不通;那麽 就是防火墻的問題了 1.修改Ubu
ERROR 2003 (HY000): Can39;t connect to MySQL server on 39;192.168.0.1039; (111) 客戶端連線 centos 7 mysql 資料庫失敗
參考 https://stackoverflow.com/questions/1673530/error-2003-hy000-cant-connect-to-mysql-server-on-127-0-0-1-111 排查了 /etc/my.cnf 裡面的 bin
ERROR 2003 (HY000): Can39;t connect to MySQL server on "192.168.xxx.xxx" (111)
mac homebrew 安裝的mysql5.6 除本機外無法被其他ip的電腦訪問。 網上查原因 有幾個: 1、my.cnf配置中 檢視是否有 bind-address = 127.0.0.1 和 skip-networking&nbs
用Navicat連線mysql報錯:2003-Can39;t connect to MySql server on 39;10.100.0.10939;(10039)
問題描述 在 window 系統上,用 Navicat 連線 Mysql 資料庫,彈出以下提示 問題原因 Mysql 資料庫未啟動 解決方案:啟動 Mysql 資料庫 1、點選桌面左下角執行 cmd,然後回車 2、輸入命令:s