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

本文介绍了解决MySQL运行SQL文件时出现2013错误的方法,通常是因为高版本SQL文件在低版本MySQL中运行导致的问题。通过调整max_allowed_packet参数可以有效解决这一问题。
2480

被折叠的 条评论
为什么被折叠?



