Como resolver o erro: “MySQL server has gone away.”

Você está aqui:
Tempo estimado de leitura: 1 minuto

Essa mensagem de erro esta relacionada a perda de comunicação entre a aplicação e o servidor de banco de dados MySQL.

O MySQL por padrão desconecta todos os clientes (buControl, buPDV, buVenda, buFood…) que apresentarem inatividade por um determinado período. E esse período depende de cada micro.

Para aumentar o tempo de espera siga esse procedimento:

  1. Faça um backup da base do cliente;
  2. Feche todas as aplicações {certifique-se que todos os terminais estão com os sistemas fechados}
  3. Pare o serviço do MySQL {serviços do windows – MySQL 5.6}
  4. Localize o arquivo “my.ini” em: C:\Users\All Users\MySQL\MySQL Server 5.6 {esse arquivo fica oculto pelo windows}
  5. Faça uma copia do “my.ini”, pois se danificar o MySQL terá que ser reinstalado;
  6. Edite o “my.ini” no bloco de notas e inclua essas linhas:

[mysqld]
wait_timeout=43200
interactive_timeout=43200

ATENÇÃO:

  1. Localize a seção “[mysqld], pois não poderá incluir uma nova;

  2. Confirme se as chaves “wait_timeout” e “interactive_timeout” já existem, pois se existirem você deve alterar e não incluir novas;

  3. Qualquer dúvida fale com o suporte BUSSOLLA;

 

Banco de Dadosmysql
Visualizações: 110