我已經安裝了mysql服務器5.1。當我嘗試插入一個巨大的文件時,我遇到了MySQL數據庫中BLOB字段的問題。有人有什麼建議嗎?MySQL數據庫錯誤:插入時不允許大於max_allowed_packet的數據包
感謝很多提前
我已經安裝了mysql服務器5.1。當我嘗試插入一個巨大的文件時,我遇到了MySQL數據庫中BLOB字段的問題。有人有什麼建議嗎?MySQL數據庫錯誤:插入時不允許大於max_allowed_packet的數據包
感謝很多提前
如何來解決這個問題:
改變你的MySQL服務器的配置max_allowed_packet
變量的值。
如何知道你有多麼超過允許的內容是:不知道,但我要說的是,檢查大小(以字節爲單位)或您的insert
查詢應該給你一個想法。
欲瞭解更多信息,你應該看看MySQL手冊的以下部分:C.5.2.10. Packet too large。
關閉Mysql Workbench並重新啓動。
通過更改max_allowed_packet的值,可以將數據包大小更改爲32M。
檢查我的答案 – jmail
我在選項文件中添加以下幾行:[mysqld的] max_allowed_packet個= 1G,但有同樣的問題 –