2013-12-04 3 views
0

Когда я пытаюсь просмотреть таблицу в phpmyadmin, она выводит« #2006 - MySQL server has gone away »как ошибка. Пожалуйста, помогите найти решение этой проблемы. Я использую лампу в ubuntu12.04. А также выводится как ошибка «ERROR 2013 (HY000): Lost connection to MySQL server during query» с терминала ubuntu.Как решить «# 2006 - сервер MySQL ушел» И «ОШИБКА 2013» (HY000): Потерянное соединение с сервером MySQL во время запроса «

+0

Check interactive_timeout и wait_timeout в my.cnf – user4035

ответ

2

Попробуйте изменить параметр max_allowed_packet на большее значение на сервере.

Откройте «my.ini/cnf», расположенный в папке установки MySQL, и под номером [mysqld] измените раздел раздела "max_allowed_packet = 64M" и не забудьте перезагрузить сервер. Вы можете проверить значение, выполнив:

SHOW VARIABLES LIKE 'max_allowed_packet'; 

См: http://dev.mysql.com/doc/refman/5.0/en/gone-away.html

+0

Уважаемый Сатиш, я уже отредактировал my.cnf с max_allowed_packet = 64M, но не использовал. –

0

Это вы постоянно получаете это, когда вы запрашиваете ту же таблицу, то эта таблица наиболее вероятно повреждена. Это означает, что поток MySQL умирает, следовательно, сообщение "has gone away".

Ремонт таблицы, и если проблемы сохраняются, обновите сервер, это параметры, которые у меня есть для вас.

Смежные вопросы