简介
使用Navicat连接数据库导入大批量数据时,数据库报错 2013-Lost connection to server during query

原因是导入大批量数据到数据库时导入的数据过大,导致失去连接
解决方式
在配置文件my.conf中的[mysqld]标签下增加配置max_allowed_packet,其中max_allowed_packet的值可以自己指定,为了再次出现该问题,设置的比较大
[mysqld]
#skip-grant-tables
server-id=54
log-bin=/data/mysql/data/mysql-bin
port = 3306
max_allowed_packet=500M
然后重启mysql即可解决
当使用Navicat导入大量数据到数据库时遇到2013错误,原因是数据过大导致连接断开。解决方法是在my.conf中增大max_allowed_packet至500M并重启MySQL服务器。
5694

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



