MySQL:解決缺少表達式及 MySOL server has gone away 問題(教學基於 XAMPP)
2022/10/08
萌芽站長
1,300 1
軟體應用 , 網站技術 , 伺服器 , 資料庫
前陣子用 XAMPP 內建的 phpmyadmin 匯入資料庫到一半發生錯誤,靜態分析寫「1. 缺少表達式(near "ON" at position 25)」,SQL 查詢「SET FOREIGN_KEY_CHECKS = ON;」,MySQL 回應「#2006 - MySOL server has gone away」,查了網路上國外網友的解法得知只要將「my.ini」中「max_allowed_packet」變數的限制提高即可。基本上就是修改資料插入上限(max_allowed_packet)預設給太低導致的問題。
⚠️ 注意!這個教學基於 XAMPP,如果您是使用其他整合系統或其他,也可以參考本教學中改「my.ini」的部分,其他部分就請忽略,感謝!

▲ 匯入一個不怎麼大的資料庫結果出這個錯誤。

▲ 來到「C:\xampp\mysql\bin」預設路徑下找到「my.ini」,搜尋「max_allowed_packet」變數並將值提高儲存即可。

▲ 重開 MySQL 服務後問題解決,資料庫可以正常匯入了!
贊助廣告 ‧ Sponsor advertisements
HTML:<head>
📆 2014-01-04
📁
網站技術, HTML
Master Styles Language Service(Visual Studio Code 擴充功能):Master 框架的語法突顯及完成提示
📆 2022-05-02
📁
軟體應用, 網站技術, HTML, CSS
Hybrid:影片補幀、提升至60FPS或更高FPS並輸出檔案教學
📆 2016-12-19
📁
軟體應用, 多媒體, 影片編輯
Docker Compose 快速安裝 Dolibarr
📆 2025-03-03
📁
伺服器, 資料庫
KMPlayer半透明設定
📆 2014-04-27
📁
軟體應用
Node-RED:讀取及查詢 MySQL 資料庫中的資料表
📆 2021-11-18
📁
網站技術, 資料庫, 物聯網, Node.js, SQL, Node-RED
Windows小算盤
📆 2013-01-01
📁
軟體應用
Windows 安裝 WSL + Docker Desktop 完整教學
📆 2023-04-19
📁
軟體應用, 作業系統, 伺服器, Windows, Linux, Ubuntu
留言區 / Comments
萌芽論壇