De repente, tenho enfrentado um problema com a conexão mysql. Eu tenho três computadores, banco de dados mysql instalado em um computador A que é o servidor e outros computadores B e C que são os clientes, os três computadores estão todos na mesma rede local.
Há uma pergunta semelhante aqui,https://stackoverflow.com/questions/18345743/mysql-connection-not-working-when-computer-is-lockedmas de cenário diferente.
Cada um dos computadores clientes tem meu aplicativo que se conecta ao banco de dados mysql no Servidor A, mas quando o servidor A fica ocioso (a proteção de tela aparece) ou o computador está bloqueado, o aplicativo nos computadores clientes não pode mais se conectar ao banco de dados mysql em Servidor A até que alguém faça login no computador Servidor A.
Por favor, o que poderia estar causando isso e como posso resolver
Responder1
Você consegue executar ping no Servidor A quando ele fica ocioso? Talvez o computador desligue a rede quando estiver ocioso. Se for esse o caso, faça o seguinte (assumindo que o servidor A seja Windows)
- vá para conexões de rede (Win + R, digite ncpa.cpl e digite)
- clique com o botão direito no adaptador de rede, clique em Propriedades
- clique em configurar
- vá para a guia Gerenciamento de energia
- desmarque Permitir que o computador desligue o dispositivo