MySQL導入sql文件的時候可能會出現失敗情況,一般由於max_allowed_packet過小導致
解決辦法一、
進入MySQL輸入show VARIABLES like '%max_allowed_packet%';
這里可以直觀看到max_allowed_packet的值為4194304即4M,我們需要將值做修改;
執行:set global max_allowed_packet = 500*1024*1024;即500M
再次執行:show VARIABLES like '%max_allowed_packet%';如果顯示內容沒有改變需要exit退出MySQL重新進入MySQL執行該語句
解決方案二、
修改MySQL文件配置,在MySQL安裝目錄中的 .ini文件中加入max_allowed_packet=500M
1、在我的電腦上鼠標右擊,點擊管理,出現服務和應用程序,點擊服務
2、或者打開運行輸入services.msc也可
點擊服務之后重啟MySQL服務。
最后進入MySQL輸入show VARIABLES like '%max_allowed_packet%';查看修改結果