MySQL導(dǎo)入sql腳本錯誤:2006 解決方法
MySQL導(dǎo)入sql腳本錯誤:2006 - MySQL server has gone away

到如一些小腳本很少報錯,但最近導(dǎo)入一個10+M的SQL腳本,卻重復(fù)報錯:
Error occured at:2014-03-24 11:42:24 Line no.:85 Error Code: 2006 - MySQL server has gone away
最終找到原因,原來是MySQL導(dǎo)入大批量數(shù)據(jù)的時候超出了默認允許最大的數(shù)據(jù)包所以就提示2006 - MySQL server has gone away
于是找到my.cnf,在[mysqld]加入:
max_allowed_packet=300M wait_timeout=200000 interactive_timeout = 200000
意思是最大允許數(shù)據(jù)包300M,等待超時/活動失效時常200000秒,重啟MySQL
[root@lizhong 20140323]# /etc/init.d/mysqld restart Shutting down MySQL.... SUCCESS! Starting MySQL. SUCCESS!
再重新導(dǎo)入,一切正常!
以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。
相關(guān)文章
9種 MySQL數(shù)據(jù)庫優(yōu)化的技巧
這篇文章小編主要給大家介紹的是 MySQL數(shù)據(jù)庫優(yōu)化的正確姿勢,九種方法呢?。?!需要的小伙伴趕快收藏起來吧2021-09-09
mysql通過find_in_set()函數(shù)實現(xiàn)where in()順序排序
這篇文章主要介紹了mysql通過find_in_set()函數(shù)實現(xiàn)where in()順序排序的相關(guān)內(nèi)容,具有一定參考價值,需要的朋友可以了解下。2017-10-10
MySQL 數(shù)據(jù)庫跨操作系統(tǒng)的最快遷移方法
原始的是Windows 2003下的32位的MySQL數(shù)據(jù)庫, 新的服務(wù)器是Sun的64位的小型機,64位的MySQL數(shù)據(jù)庫。2009-02-02

