今天将公司服务器上的转储sql文件导入到新的数据库时,
出现Lost connection to MySQL server during query的错误。
在网上查了一些资料,折腾了一些时间后,
发现通过sql文件导入数据时,在数据量较小时,没有出现任何问题。
当数据库比较大的时候(公司的一张存储用户信息的表里,有2万多条数据),出现问题。
解决方案:
在my.ini配置文件的[mysqld]节点下,
添加:
skip-name-resolve
max_allowed_packet=32M
两条信息。
问题得以解决!
本文介绍了一种解决在MySQL中导入大型SQL文件时遇到LostconnectiontoMySQLserverduringquery错误的方法。通过调整my.ini配置文件中的skip-name-resolve和max_allowed_packet参数,成功解决了因数据量大而导致的连接丢失问题。
1424

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



