MySQL報錯解決方案:2013-Lost connection to MySQL server


今天上課的時候,在搭建完MySQL測試環境中出現的問題,整理如下:

問題描述:搭建完MySQL,用遠程連接工具(Navicat)連接時報錯:

2013-Lost connection to MySQL server at 'waiting for intial communication packet',system error:0

 

原因分析:
MySQL開啟了DNS的反向解析功能,這樣MySQL對連接的客戶端會進行DNS主機名查找;

 

解決方式:

找到mysql安裝配置文件:my.cnf;路徑因環境而異。如果你的是Liunx的環境,可以去目錄:/etc/my.cnf中查找

編輯文件:my.cnf,找到【mysqld】模塊

在其下增加一行:skip-name-resolve   如下圖所示:

保存退出,並重啟mysql服務:service mysql restart 即可,再重新連接看看!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM