简介
使用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即可解决