問題描述
在嘗試將資料插入資料庫表時,您遇到錯誤訊息“發送查詢資料包時出錯。”插入的資料大小超過16MB,對應列的資料類型設定為“longtext”,最多支持4GB 數據。
可能原因
該問題可能與資料大小超出MySQL對封包大小的限制有關。大數據傳輸以資料包形式傳送,MySQL 預設最大資料包大小為 16MB。
解決方案
要解決這個問題,有兩種可能的解決方案:
SET GLOBAL max_allowed_packet=524288000;
附加資訊
以上是為什麼在向 MySQL 資料庫插入大數據時出現「發送 QUERY 封包時出錯」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!