數據庫導入過大 報錯 ERROR 2006 (HY000) at line xx: MySQL server has gone away

解決辦法 ,找到my.ini文件??? vi /etc/my.cnf

將以下代碼添加到my.ini文件中。

? ? max_allowed_packet=256M

? ? wait_timeout=2880000

? ? interactive_timeout = 2880000

wait_timeout=2880000?

interactive_timeout?=?2880000?

max_allowed_packet?=?100M

修改my.cnf中的 wait_timeout 和 interactive_timeout變量

添加一句max_allowed_packet=16M,如果不行將16M再加大

加大wait_timeout也可起一定作用? ?例如:

wait_timeout=2880000

interactive_timeout = 2880000

max_allowed_packet = 100M

應用時記住重啟數據庫哦~~

除此之外,可能還有一些別的buffer_size的變量會影響到,也值得注意 ,例如

read_buffer_size

read_rnd_buffer_size


完整配置文件

[mysqld]

#init_connect='SET collation_connection = utf8_unicode_ci'

#init_connect='SET NAMES utf8'

#character-set-server=utf8

#collation-server=utf8_unicode_ci

#skip-character-set-client-handshake

wait_timeout=2880000

interactive_timeout = 2880000

max_allowed_packet = 100M

[client]

#default-character-set=utf8

[mysql]

#default-character-set=utf8

[mysqld_safe]

log-error=/var/log/mariadb/mariadb.log

#pid-file=/var/run/mariadb/mariadb.pid

# include all files from the config directory

!includedir /etc/my.cnf.d


mysql導入數據錯誤“ERROR 2006 (HY000): MySQL server has gone away”

mysql導入導出的命令

mysqldump -u root -p dbname > D:\exp.sql ?--本地導出

mysqldump -u admin -p -h 192.168.50.59 -P 3306 ?dbname> D:\exp.sql --遠程導出

source D:\exp.sql --導入

mysql -u admin -p -h 192.168.50.59 -P 3306 -D dbname --遠程登錄



參考:http://www.111cn.net/database/mysql/106911.htm

1、修改mysqld的配置文件my.cnf

調整max_allowed_packet的值,修改為5M就比較合適了。

[mysqld]

port? ? ? ? = 3308

socket? ? ? = /dev/shm/mysqld.sock

skip-external-locking

key_buffer_size = 16M

max_allowed_packet = 10M

table_open_cache = 64

sort_buffer_size = 512K

net_buffer_length = 8K

read_buffer_size = 256K

read_rnd_buffer_size = 512K

myisam_sort_buffer_size = 8M

2、修改[mysqld]中的值

[mysqldump]

quick

max_allowed_packet = 10M


參考:http://ronaldbradford.com/blog/sqlstatehy000-general-error-2006-mysql-server-has-gone-away-2013-01-02/

MySQL導入數據庫錯誤“ERROR 2006 (HY000):MySQL server has gone away” 這是MySQL數據庫中常見的一個錯誤,導致這個錯誤的原因主要有幾個。一般而言,這實際上意味著“您的SQL語句失敗,因為失去與數據庫的連接”,我們要做的就是檢查出是什么。以下是一些常見的情況以及如何檢查是什么?

1. MySQL 服務器真的不見了

? ? ?我們可以通過檢查服務器正常運行時間(uptime)和服務器的錯誤日志來檢查是否服務器確實消失了。??

? ? ? ?查看MySQL的正常運行時間(uptime):

show global status like 'uptime';?

? ? ?查詢錯誤日志的存儲位置,然后打開錯誤日志,根據日志記錄,確認是否存在服務器宕機。

? ? ?查詢錯誤日志的存儲位置:

show variables like '%error';? ? ?

? ? ? ?如果MySQL服務器確實消失了,它是關閉了還是崩潰了,MySQL的錯誤日志會提供答案。通常MySQL的守護程序(mysqld)將由mysqld_safe包裝器進程重新啟動。

?2. 連接超時

? ? ?查看各項連接時間:

show global variables like '%timeout';

? ? ? 這些值是相對是MySQL的默認值,但是如果你的超時時間很短,則可能會出現這個錯誤,比如:

3. 你的SQL語句被殺死了

? ? ?有些系統會主動殺死運行時間過長的SQL語句,我們可以通過查看已經執行的kill語句數量來檢查是否可能發生這種情況。

? ? ?查看mysql請求連接進程被主動殺死:

show global? status like 'com_kill';

4. 你的SQL語句太大了

? ? ?稍微難以測試和驗證,但是MySQL使用最大數據包站站點進行服務器和客戶端之間的通信。如果語句包含大字段,則可能由于SQL語句的大小,而被中止。

? ? ? 我們可以通過語句查看一下允許的最大包大?。?/b>

show global variables like 'max_allowed_packet';? ?(1024*1024*5=5242880)

? ? ?如果值比較小,可以設置大一點:

set global max_allowed_packet=1024*1024*16;

?如果修改后不夠大,可以繼續加大。

? ? 注:通過命令行設置的大小僅對本次的有效,重啟后就會回歸原始值。通過修改配置文件(my.ini)則可以永久的設置參數

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,983評論 6 537
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,772評論 3 422
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事?!?“怎么了?”我有些...
    開封第一講書人閱讀 176,947評論 0 381
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,201評論 1 315
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,960評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,350評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,406評論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,549評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,104評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,914評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,089評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,647評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,340評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,753評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,007評論 1 289
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,834評論 3 395
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,106評論 2 375

推薦閱讀更多精彩內容