今天在導(dǎo)入一個網(wǎng)站數(shù)據(jù)庫數(shù)據(jù)的時候,碰到錯誤提示。

解決MySQL ERR 1153 Got a packet bigger than 'max_allowed_packet' bytes 錯誤
ERR 1153 Got a packet bigger than 'max_allowed_packet' bytes 

進(jìn)入數(shù)據(jù)庫,查看一下默認(rèn)max_allowed_packet是多少。

show VARIABLES like '%max_allowed_packet%';
解決MySQL ERR 1153 Got a packet bigger than 'max_allowed_packet' bytes 錯誤
數(shù)值1048576默認(rèn)是1M

要解決這個問題,有兩種解決方法:

1、臨時修改,重啟MySQL后失效

set global max_allowed_packet=524288000; 

524288000代表為512M,重啟MySQL后此參數(shù)失效,恢復(fù)原來。

2、永久修改

修改my.ini或者my.cnf文件,在mysqld段添加如下配置。

max_allowed_packet=100M

在上面臨時修改后,要退出重新登錄MySQL才可以看到生效。如下兩張圖可以看到。

解決MySQL ERR 1153 Got a packet bigger than 'max_allowed_packet' bytes 錯誤
修改后緊接著查看,看到未生效
解決MySQL ERR 1153 Got a packet bigger than 'max_allowed_packet' bytes 錯誤
退出MySQL后在登錄,查看到生效了。

配置好后重新導(dǎo)入數(shù)據(jù),沒有任何報錯,網(wǎng)站恢復(fù)正常。

相關(guān)文章

發(fā)表回復(fù)

您的郵箱地址不會被公開。 必填項已用 * 標(biāo)注

聯(lián)系電話

176-8951-1878

微信
微信
分享本頁
返回頂部
西藏巨騰信息技術(shù)有限公司提供拉薩網(wǎng)站建設(shè)、軟件開發(fā)、小程序開發(fā)、APP開發(fā)、網(wǎng)絡(luò)營銷、在線推廣、在線商城開發(fā)等服務(wù),聯(lián)系電話: 17689511878