ERROR 1153 (08S01): Got a packet bigger than 'max_allowed_packet' bytes怎么处理
今天ytkah進行了應急數(shù)據(jù)庫恢復,用Navicat for Mysql導入sql文件出現(xiàn)ERROR 1153 (08S01): Got a packet bigger than 'max_allowed_packet' bytes,有一些文章沒有導入成功,重新導了幾次還是不行,后面就想著是不是因為那里設置不對了,就試著把下圖中的兩個勾去掉,導入成功了,沒有提示錯誤了。
這個方法可能不是好的解決辦法,還不確定文章有沒全部導入,比較好的處理方法是要設置導入數(shù)據(jù)庫文件大小,因為沒有調(diào)整mysql的默認配置,默認最大只能處理16M的文件,而ytkah要導入的數(shù)據(jù)有16.5M。于是調(diào)整配置文件: /etc/my.cnf
修改mysql的最大允許包大小?
在[mysqld]部分(不在這部分沒用)添加一句:?
max_allowed_packet=50M?
重啟mysql服務就可以了。
重啟命令如下:
一、啟動方式?
1、使用 service 啟動:service mysqld start?
2、使用 mysqld 腳本啟動:/etc/inint.d/mysqld start?
3、使用 safe_mysqld 啟動:safe_mysqld&?
二、停止?
1、使用 service 啟動:service mysqld stop?
2、使用 mysqld 腳本啟動:/etc/inint.d/mysqld stop?
3、mysqladmin shutdown?
三、重啟?
1、使用 service 啟動:service mysqld restart?
2、使用 mysqld? 腳本啟動:/etc/inint.d/mysqld restart
總結(jié)
以上是生活随笔為你收集整理的ERROR 1153 (08S01): Got a packet bigger than 'max_allowed_packet' bytes怎么处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用jquery文件上传控件Upload
- 下一篇: 47.2. 配置 Tomcat 服务器