gohellp
@gohellp

Как оживить mysql?

На vds после обновления пакетов упал mysql. Переустановка и очистка конфигов не помогли. Ответы на такую проблему уже опробовал - либо плохо копал и не нашёл, либо не то делал.

На данный момент такая ошибка:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)


При попытке запустить выбивает это:
Job for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xe" for details.

oH2vPNA.png

Заранее благодарен за помощь
  • Вопрос задан
  • 192 просмотра
Пригласить эксперта
Ответы на вопрос 1
Самый простой вариант что его реально нет

1 Решение таково:

1. Создаем папку mysqld

sudo mkdir /var/run/mysqld
2. Создаем файл mysqld.sock

sudo mkfifo /var/run/mysqld/mysqld.sock
3. Задаем владельца mysql на папку mysqld

sudo chown -R mysql /var/run/mysqld

Вот еще такое бывает
Эта ошибка возникает из-за нескольких установок mysql. Выполните команду:

ps -A|grep mysql
Убейте процесс с помощью:

sudo pkill mysql
а затем выполните команду:

ps -A|grep mysqld
Также убейте этот процесс, запустив:

sudo pkill mysqld
Теперь вы полностью настроены, просто выполните следующие команды:

service mysql restart
mysql -u root -p
Есть очень хорошо работающий mysql снова

ну и бывают более запущенные случаи
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
4People Санкт-Петербург
от 170 000 ₽
Cbonds.ru Санкт-Петербург
от 180 000 ₽
Reliable systems Саратов
от 150 000 до 250 000 ₽
27 окт. 2021, в 10:35
25000 руб./за проект
27 окт. 2021, в 10:22
500 руб./за проект
27 окт. 2021, в 10:20
100000 руб./за проект