今天迁站,文件打包,mysql通过phpmyadmin导出导入的方式,但是导入时遇到了如下的错误
1 errors were found during analysis.
Unrecognized keyword. (near “ON” at position 25)
SQL query: Edit Edit
SET FOREIGN_KEY_CHECKS = ON;
原因之一是max_allowed_packet 设置过小
“mysql根据配置文件会限制server接受的数据包大小。
有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。”
解决方法是将max_allowed_packet改大即可
在mysql命令行中输入:set global max_allowed_packet = 2*1024*1024*10
Nice, you save my day.