Mysql运行sql文件报2013错误的原因
一般都是版本不支持问题,我在开发过程中遇到过这个问题,同学用的mysql5.8 用他导出的sql文件在我的mysql5.6版本数据库运行就报2013错误,高版本向低版本导出运行,一般是空间内存不做,需要重新设置一下
解决办法
在要建数据库表的右键选择命令列界面(如下图)
然后输入 set global max_allowed_packet=268435456;
show global variables like 'max_allowed_packet';这两句代码,运行后如下图
再重新运行sql文件,问题得以解决!