我试图在本地.sql安装上导入一个大型数据库( MySQL文件是300‘m),它导入大约两秒钟,然后得到以下错误消息:
ERROR 2013 (HY000) at line 457: Lost connection to MySQL server during query显然,这是一个相当常见的错误消息,但我尝试了各种不同的事情(所有这些都没有解决我的问题)
很多人引用一个需要编辑的my.cnf / my.ini配置文件,问题是我一生都找不到这个文件,我在这个目录中找到了各种.ini文件:
C:\Program Files\MySQL\MySQL Server 5.5但是没有一个名为my.ini,所以(我不确定这是否正确)我只是创建了一个my.ini和my.cnf文件并将它们放在上面的目录中,该文件的内容如下:
[mysqld]
max_allowed_packet = 400M
innodb_force_recovery = 4
net_read_timeout = 100
interactive_timeout = 100
wait_timeout = 100
connect_timeout = 100
skip-name-resolve
[mysqldump]
max_allowed_packet = 400M首先,我不确定配置文件的实际位置(我已经尝试在我的计算机中搜索my.ini和my.cnf,两者都没有用),那么有什么方法可以找到吗?
其次,这个问题是否与配置文件中的设置无关?还有什么能导致这件事的吗?
一些背景信息:
我尝试过用MySQL工作台和SQLyog社区版本导入数据库,但它们在几乎相同的地方都失败了(我认为SQLyog在前面的两行/以后都失败了)
发布于 2012-11-19 14:46:26
最后,我重新安装了MySQL,这似乎解决了这个问题(非常奇怪!)
https://stackoverflow.com/questions/13287231
复制相似问题