Невозможно подключиться к MySQL, когда компьютер MySQL заблокирован или простаивает

Невозможно подключиться к MySQL, когда компьютер MySQL заблокирован или простаивает

У меня внезапно возникла проблема с подключением mysql. У меня три компьютера, база данных mysql установлена ​​на компьютере A, который является сервером, и другие компьютеры B и C, которые являются клиентами, все три компьютера находятся в одной локальной сети.

Похожий вопрос есть и здесь.https://stackoverflow.com/questions/18345743/mysql-connection-not-working-when-computer-is-lockedно по другому сценарию.

На каждом клиентском компьютере установлено приложение, которое подключается к базе данных MySQL на сервере A, но когда сервер A переходит в режим ожидания (появляется заставка) или компьютер блокируется, приложение на клиентском компьютере больше не может подключиться к базе данных MySQL на сервере A, пока кто-нибудь не войдет в систему на сервере A.

Пожалуйста, что может быть причиной этого и как я могу решить эту проблему?

решение1

Можете ли вы пинговать сервер A, когда он простаивает? Возможно, компьютер отключает сеть, когда он простаивает. Если это так, то сделайте следующее (предполагая, что сервер A — это Windows)

  1. перейдите в сетевые подключения (Win+R, затем введите ncpa.cpl и введите)
  2. щелкните правой кнопкой мыши на сетевом адаптере, выберите Свойства.
  3. нажмите «настроить»
  4. перейдите на вкладку «Управление питанием»
  5. снимите флажок Разрешить компьютеру отключать устройство

Связанный контент