MySQL ERROR 2013 (HY000)
Я пытаюсь импортировать большую базу данных (файл.sql 300 МБ) при локальной установке MySQL, она импортируется в течение примерно двух секунд, затем я получаю это сообщение об ошибке:
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
, оба безрезультатно) так есть ли способ найти это?
Во-вторых, может ли проблема быть вообще не связана с настройками в файле конфигурации? Есть ли что-нибудь еще, что может быть причиной этого?
Некоторая справочная информация:
- База данных, которую я пытаюсь восстановить, является базой данных Magento.
- Я запускаю его на IIS7 (не думаю, что это актуально, поскольку проблема с MySQL, хотя)
- версия MySQL 5.5
Я попытался импортировать базу данных с MySQL Workbench и с SQLyog Community Edition, но оба они терпят неудачу примерно в одном и том же месте (я думаю, что SQLyog потерпел неудачу примерно на 2 строки раньше / позже)
1 ответ
В конце концов я переустановил MySQL, и одно это, похоже, решило проблему (очень странно!)