亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何更改最大允許的數據包大小

如何更改最大允許的數據包大小

HUH函數 2019-07-10 09:56:54
如何更改最大允許的數據包大小我的mysql數據庫中的blob字段有問題-當上傳大于1MB的文件時,會出現一個錯誤。Packets larger than max_allowed_packet are not allowed.以下是我嘗試過的:在MySQL查詢瀏覽器中,我運行了一個show variables like 'max_allowed_packet'給了我1048576。然后執行查詢set global max_allowed_packet=33554432緊隨其后show variables like 'max_allowed_packet'-如我所料,它給了我33554432美元。但是當我重新啟動mysql服務器時,它神奇地回到了1048576。我在這里做錯什么了?額外的問題是,是否有可能壓縮一個BLOB字段?
查看完整描述

3 回答

?
精慕HU

TA貢獻1845條經驗 獲得超8個贊

改變my.ini~/.my.cnf通過將單行包含在[mysqld][client]在您的檔案中:

max_allowed_packet=500M

然后重新啟動MySQL服務,您就完成了。

文獻資料以獲取更多信息。


查看完整回答
反對 回復 2019-07-10
?
HUWWW

TA貢獻1874條經驗 獲得超12個贊

這個最大允許包變量可以通過運行查詢全局設置。

但是,如果在my.ini文件(如dragon112建議的那樣),該值將在服務器重新啟動時重置,即使您全局設置它。

要將每個人允許的最大數據包更改為1GB,直到服務器重新啟動:

SET GLOBAL max_allowed_packet=1073741824;


查看完整回答
反對 回復 2019-07-10
  • 3 回答
  • 0 關注
  • 1010 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號