При работе с MySQL мы можем столкнуться с некоторыми ошибками. Сегодня мы собираемся обсудить одну из таких ошибок.
Эта ошибка MySQL 2013 возникает при восстановлении баз данных через mysqldump, при репликации MySQL и т. д.
Эта ошибка появляется, когда время ожидания соединения между клиентом MySQL и сервером базы данных истекает.
Как правило, это происходит в базах данных с большими таблицами. В результате запрос возвращает данные слишком долго, и соединение обрывается с ошибкой.
Другие причины ошибки включают большое количество прерванных подключений, нехватку памяти сервера, ограничения сервера и т. д.
В моем случае, ошибка возникла при восстановлении базы данных
mysql ИМЯ_БАЗЫ -uИМЯ_ПОЛЬЗОВАТЕЛЯ -pПАРОЛЬ < dump.sql
SQL файл базы 51М
Как можно убрать ошибку 2013
В инифайле MySQL, сделать исправления
..\mysql\bin\my.ini
было: max_allowed_packet=1M
стало: max_allowed_packet=10M