《MYSQL數據庫MySQL出現SQL Error (2013)連接錯誤的解決方法》要點:
本文介紹了MYSQL數據庫MySQL出現SQL Error (2013)連接錯誤的解決方法,希望對您有用。如果有疑問,可以聯系我們。
現象描述
今天用heidisql登陸虛擬機的MySQL,登陸不上去.等待約一兩分鐘后出現錯誤提示:SQL Error (2013): Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0
,如下圖所示:
MYSQL應用
MYSQL應用
開始以為是遠程TCP/IP? root只能通過localhost訪問 ,后來新建用戶,改為%后還是無果.嘗試修改my.ini配置問題后問題消失.MYSQL應用
解決辦法
在my.ini或者my.cnf中
[mysqld]項中,添加MYSQL應用
skip-name-resolve
在解決這個問題過程中,發現另一個啟動參數:MYSQL應用
skip-grant-tables
mysql啟動參數:MYSQL應用
skip-grant-tables
顧名思義,就是在啟動mysql時不啟動grant-tables,授權表.有什么用呢?當然是忘記管理員密碼、mysql數據庫中user表出問題時有用.使用該參數,那么任何帳號用任何的密碼(當然也包括空)都可以登錄到mysql數據庫了.MYSQL應用
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/3669.html