今天在導數據庫的時候,出現這個異常,貌似數據庫中有條數據特別龐大,我設置每次導1條也崩了,只能找辦法改mysql了
問題:批量插入數據量過大
方法1:使用命令(推薦)
假如設置為500M
set global max_allowed_packet = 524288000;
或
set global max_allowed_packet = 500*1024*1024;

方法2:修改配置
不建議,還要重啟服務
修改 my.ini 加上 max_allowed_packet =67108864
67108864=64M
默認大小4194304 也就是4M
修改完成之后要重啟mysql服務,如果通過命令行修改就不用重啟mysql服務。
查看mysql的max_allowed_packet大小,
show VARIABLES like '%max_allowed_packet%';
參考:
