Mysql运行sql文件报2013错误的原因及解决办法

Mysql运行sql文件报2013错误的原因

 一般都是版本不支持问题,我在开发过程中遇到过这个问题,同学用的mysql5.8   用他导出的sql文件在我的mysql5.6版本数据库运行就报2013错误,高版本向低版本导出运行,一般是空间内存不做,需要重新设置一下

解决办法 

在要建数据库表的右键选择命令列界面(如下图)

Mysql运行sql文件报2013错误的原因及解决办法


然后输入  set global max_allowed_packet=268435456;

                

                      show global variables like 'max_allowed_packet';这两句代码,运行后如下图

Mysql运行sql文件报2013错误的原因及解决办法

再重新运行sql文件,问题得以解决!