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, и одно это, похоже, решило проблему (очень странно!)

Другие вопросы по тегам