今天用mysql執行了一個60M的SQL腳本遇到了一些錯誤,經由網上查詢如下:
1.#2006 - MySQL server has gone away 出現該錯誤代碼原因如下:
1、應用程式長時間的執行批量的MySQL陳述句,
2、執行一個SQL,但SQL陳述句過大或者陳述句中含有BLOB或者longblob欄位,
2. 1153 - Got a packet bigger than 'max_allowed_packet' bytes
在mysql的my.ini組態檔中添加以下代碼,重啟mysql:
# max_allowed_packet 用來控制其通信緩沖區的最大長度,可自行更改大小 max_allowed_packet=256M wait_timeout=288000 interactive_timeout = 288000
Windows重啟mysql,進入cmd執行:
啟動:輸入 net stop mysql
停止:輸入 net start mysql
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/111015.html
標籤:MySQL
上一篇:Mysql 從入門到遺忘
