Не удалось убить процесс Mysql

Я пытался удалить mysql using sudo apt-get --purge remove mysql-server, но получил следующую ошибку

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Поэтому я предложил убить все запущенные процессы mysql. Для этого я сделал ps -ef | grep mysql и получил

root      4473     1  0 17:46 ?        00:00:00 /bin/bash /usr/share/mysql/mysql-systemd-start post
root      4636  3783  0 17:46 pts/6    00:00:00 grep --color=auto mysql
root@viji-Latitude-E5440:~# sudo kill -9 4473
root@viji-Latitude-E5440:~# ps -ef | grep mysql
root      4672     1  0 17:47 ?        00:00:00 /bin/bash /usr/share/mysql/mysql-systemd-start post
root      4745  3783  0 17:47 pts/6    00:00:00 grep --color=auto mysql

Я пытаюсь убить этот процесс MySQL, но не могу сделать.
Что мне теперь делать?

0
задан 20 May 2016 в 15:37

1 ответ

Вы полностью можете уничтожить процесс, но это, кажется, запускает себя снова. Если Вы замечаете, PID изменяется каждый раз, когда Вы уничтожаете его. Что-то в Вашей системе автоматически запускает его от Вашего имени. У Вас есть несколько опций:

  • Ищут и уничтожают то, что запускает его (обычно своего рода панель веб-элемента управления как XAMPP, вероятно, в этом случае Ваш менеджер по сервису)
  • Начальная загрузка в оболочку, и уничтожьте его оттуда (использующий режим восстановления)

, я предпочитаю последнего, так как я не знаю, как Вы установили mysql для начала, но если Вы действительно использовали что-то подобное XAMPP, стоит открыть панель управления и пытаться остановить MySQL из (даже если это означает переустанавливать программное обеспечение панели управления).

, Если Вы хотите пойти с первым, можно попробовать sudo service mysql-server stop и видеть, можно ли после этого удалить его.

1
ответ дан 21 May 2016 в 01:37

Другие вопросы по тегам:

Похожие вопросы: