![“O MySQL Server desapareceu” na seleção simples](https://rvso.com/image/568244/%E2%80%9CO%20MySQL%20Server%20desapareceu%E2%80%9D%20na%20sele%C3%A7%C3%A3o%20simples.png)
Recebo um erro de servidor MySQL em uma consulta simples.
mysql> select version();
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 1
Uma consulta como select id from users limit 1; também pode resultar neste erro. A maioria dos resultados da pesquisa são sobre inserções ou importações, por isso não tenho certeza do que fazer.
Responder1
Não é a seleção, é muito provável que seja a configuração de tempo limite interativo. O MySQL desligará as conexões ociosas após um período de tempo. Portanto, se você não digitar nada por um tempo, o MySQL interromperá a conexão. O que você está vendo é uma reconexão automática.
Você pode alterar as configurações de wait_timeout e Interactive_timeout se desejar. É improvável que isso seja um problema no seu código, pois ele nunca fica ocioso por tempo suficiente para que a conexão caia. A menos que você tenha algum código de longa execução.