首頁  >  文章  >  運維  >  linux中的mysql有10061錯誤怎麼辦

linux中的mysql有10061錯誤怎麼辦

WBOY
WBOY原創
2022-06-23 11:22:384184瀏覽

解決方法:1、root使用者登入mysql命令行,並利用“vi /etc/mysql/mysql.conf.d/mysqld.cnf”命令將“bind-address”字段內容修改為“ 0.0.0.0」;2、利用「grant all on *.* to 帳號@'%' identified by '密碼' with grant option」給指定ip位址授權並重啟mysql即可。

linux中的mysql有10061錯誤怎麼辦

本教學操作環境:linux7.3系統、Dell G3電腦。

linux中的mysql有10061錯誤怎麼辦

mysql 10060錯誤一般因為防火牆

ufw allow 3306;        //允许外部访问3306端口
ufw allow from 192.168.1.115;  //允许此IP访问所有的本机端口
ufw status;            //查看防火墙状态
ufw disable/enable;      //关闭或打开防火墙

沒裝ufw就執行安裝既可:apt-get install ufw;

mysql 10061錯誤為配置原因

解決方法

#第一步:

先查看mysql運行狀態

netstat -ntlp | grep -v tcp6;  //查看端口状态
mysql -V;           //查看mysql版本号
find / -name mysqld.cnf;     // 查找mysqld.cnf 的位置

如果連接埠為127.0.0.1:3306,解決方法

vi /etc/mysql/mysql.conf.d/mysqld.cnf;  //将bind-address = 127.0.0.1 修改成 bind-address = 0.0.0.0
service mysql restart;    //重启mysql
netstat -ntlp | grep -v tcp6;   //查看端口状态为0.0.0.0:3306即可

第二步:

grant all on *.* to這裡被替換為你要登入的帳號@'%' identified by '這裡取代為該帳號的密碼' with grant option;

範例如下:

linux中的mysql有10061錯誤怎麼辦

推薦學習:Linux影片教學

以上是linux中的mysql有10061錯誤怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn