編碼的世界 / 優質文選 / 歷史

MySQL連接錯誤(2013, “Lost connection to MySQL server at ‘handshake)


2022年7月04日
-   

作者:Bright Xu
連接MySQL時出現了點小問題,,,
  • 啟動Django項目時出現以下錯誤:

django.db.utils.OperationalError:
(2013, "Lost connection to MySQL server at
'handshake: reading inital communication packet',
system error: 0")

  • 然後嘗試通過mysql -u root -p命令登錄MySQL 也出現以下錯誤:

ERROR 2013 (HY000):
Lost connection to MySQL server at
'reading initial communication packet', system error: 0

(⊙﹏⊙) (⊙﹏⊙) 翻譯一下: 也就是說連接初始化階段就丟失了連接。
往往是MySQL服務端出了點問題,正常情況下重啟一下服務就可以了。
  • Windows下重啟MySQL服務: 打開任務管理器找到服務裏的MySQL的服務,然後鼠標右鍵一下,然後重新啟動服務,就OK了。
  • Linux 下重啟MySQL服務:

# 使用 service 啟動
service mysqld restart
# 使用 mysqld 腳本啟動
/etc/inint.d/mysqld restart

熱門文章