Удаление MySQL 5.7 полностью

98

Я пытаюсь полностью удалить mysql из моего ubuntu 12.04. Но не в состоянии.

Я пробовал много команд. Но ничего не работает. Кто-нибудь может помочь здесь!

sudo apt-get remove mysql-server mysql-client mysql-common
sudo apt-get autoremove

Я не могу понять, что делать. Я хочу удалить все, что касается MySQL. Всякий раз, когда я пытаюсь найти его. Я получаю это.

Я хочу, чтобы все было удалено. mysql-server, mysql-client, mysql-библиотеки и даже конфигурацию.

Пожалуйста, помогите мне!!!

  • 0
    Удаление успешно? если да, попробуйте sudo apt-get autoclean . Это удалит ненужные пакеты
  • 1
    что осталось, что вы пытаетесь удалить? Вы пробовали apt-get purge или dpkg --purge?
Показать ещё 7 комментариев
Теги:

3 ответа

313

Прежде всего, сделайте резервную копию ваших необходимых баз данных с помощью mysqldump (обратите внимание: если вы хотите восстановить позже, просто создайте резервные копии соответствующих баз данных, а не WHOLE, потому что вся база данных может быть причиной, по которой вам необходимо очистить и переустановить).

В общей сложности выполните следующее:

sudo service mysql stop  #or mysqld
sudo killall -9 mysql
sudo killall -9 mysqld
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo deluser mysql
sudo rm -rf /var/lib/mysql
sudo apt-get purge mysql-server-core-5.5
sudo apt-get purge mysql-client-core-5.5
sudo rm -rf /var/log/mysql
sudo rm -rf /etc/mysql
  • 5
    Перед всем этим вы должны остановить службу MySQL. "остановка сервиса sudo". В противном случае вы получите сообщение об ошибке «userdel: пользователь mysql в данный момент вошел в систему».
  • 1
    А как насчет удаления группы пользователей?
Показать ещё 11 комментариев
63

Вам нужно удалить папку /var/lib/mysql. Кроме того, очищайте, когда вы удаляете пакеты (мне говорят, что это помогает).

sudo apt-get remove --purge mysql-server mysql-client mysql-common

sudo rm -rf /var/lib/mysql

Я сталкивался с подобными проблемами. Вторая строка избавилась от моих проблем и позволила мне настроить MySql с нуля. Надеюсь, это тоже поможет!

  • 0
    Следующий код помог мне. sudo rm -rf /usr/bin/mysql
23

Запустите эти команды в терминале:

sudo apt-get remove --purge mysql-server mysql-client mysql-common

sudo apt-get autoremove

sudo apt-get autoclean

Запускайте эти команды отдельно, поскольку каждая команда требует подтверждения, и если она выполняется в виде блока, команда ниже текущей выполняется отменит подтверждение (что приведет к тому, что команда не запущена).

Обратитесь к Как удалить Mysql?

  • 0
    В моем случае 1-й и 2-й ответ должны следовать.
Сообщество Overcoder
Наверх
Меню