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

MySQL: внезапная ошибка подключения без внесения изменений

я бегу MySQL 5.6.30 - MySQL Community Server (GPL) на ubuntu-16.04-x86_64 и я использую phpMyAdmin 4.7.7.

Иногда, ничего не делая на сервере или phpMyAdmin, я получаю это сообщение об ошибке на своих сайтах:

Ошибка подключения: SQLSTATE [HY000] [2002] В подключении отказано

При попытке войти в phpMyAdmin я получаю четыре сообщения об ошибках:

# 2002 - Нет такого файла или каталога - Сервер не отвечает (или сокет локального сервера настроен неправильно).

.

mysqli_real_connect (): (HY000 / 2002): нет такого файла или каталога

.

Не удалось подключиться к контроллеру, как определено в вашей конфигурации.

.

mysqli_real_connect (): (HY000 / 2002): нет такого файла или каталога

После создания reboot все работает нормально, сообщений об ошибках больше нет, и я могу войти в phpMyAdmin.

Почему это происходит? Любые идеи?

Любые идеи?

  • Поиск твой друг.

  • Согласно Что вызывает сообщение «Соединение отказано»?, похоже, что ничего не слушает. Мы можем сделать вывод, что MySQL, скорее всего, перестал работать.

  • Изучите свою систему и журналы mysql, чтобы найти соответствующие сообщения и понять проблему.

Я сделаю безумное предположение и предположу, что OOM убийца убивает MySQL, потому что вашей системе не хватает памяти. Хотя я мог дико выжать, это могло быть космические лучи или дисковое пространство или что-то совсем другое.