Назад | Перейти на главную страницу

Проблема с MySQL Sock

У меня проблема с этой ошибкой: ОШИБКА 2002 (HY000): не удается подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysqld.sock' (2)

Он появляется каждые несколько минут, но через несколько секунд все в порядке ...

У вас есть какое-нибудь решение для этого?

Возможно, истекло время соединения пула соединений? А может, слишком много связей?

Я думаю, что в сообщении об ошибке цифра 2 в скобках - это errno: нет такого файла или каталога.

Кто снимает розетку? Я бы узнал это с помощью Linux аудит объект. Это очень полезно при диагностике подобных проблем.

Отредактировано для добавления: ваш серверный процесс mysqld по какой-то причине умирает? Он может удалить гнездо, если оно умрет. Затем сценарий-оболочка перезапускает процесс mysqld, и сокет создается заново.