Всякий раз, коли я намагаюся оптимізувати команду таблиці, mysql завжди дає мені таку помилку:
2013 (HY000): втрачено підключення до сервера MySQL під час запиту
Що не так?
Редагувати:
Ось усі параметри, пов'язані з тайм-аутом:
+ ----------------------------- + ---------- +
| Variable_name | Значення |
+ ----------------------------- + ---------- +
| connect_timeout | 10 |
| delayed_insert_timeout | 300 |
| have_statement_timeout | ТАК |
| innodb_flush_log_at_timeout | 1 |
| innodb_lock_wait_timeout | 50 |
| innodb_rollback_on_timeout | OFF |
| interactive_timeout | 28800 |
| lock_wait_timeout | 31536000 |
| net_read_timeout | 30 |
| net_write_timeout | 60 |
| rpl_stop_slave_timeout | 31536000 |
| slave_net_timeout | 60 |
| wait_timeout | 28800 |
+ ----------------------------- + ---------- +
Відповіді:
0 для відповіді № 1Ви можете змінити час очікування на сервері.
Налаштуйте нижче налаштування на основі ваших вимог. Якщо ви запускаєте MySQL на машині CentOS / Redhat, ви можете знайти файл конфігурації в /etc/my.cnf
wait_timeout = 28800
interactive_timeout = 28800