1

У меня был запущен сервер MySQL. Я остановил его и удалил (apt-get remove mysql-server mysql-client)

Затем я вручную удалил каталоги:

/var/lib/mysql
/var/run/mysqld

Я перезагрузился. Но когда я набираю mysql, я получаю следующее сообщение:

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

Я получаю то же сообщение об ошибке, когда я service mysql stop

Это означает, что сервер MySQL все еще работает. Как мне от этого полностью избавиться и остановить процесс. Моя ОС - сервер Ubuntu 12.04.

2 ответа2

1

Вы должны проверить с помощью dpkg -l что на сервере не установлено никаких пакетов mysql. Кажется, есть какая-то утилита MySQL, которая пытается подключиться к вашему серверу. Удалите все пакеты mysql с помощью apt-get и вы сможете загрузиться без проблем.

1

Mysql-server mysql-client - это метапакеты, которые ссылаются на такие пакеты, как mysql-server-5.5 mysql-client-5.5. Если вы удалили метапакеты, а не пакеты, зависящие от версии, mysql все еще устанавливается.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .