Как я удаляю MySQL полностью?

Ответы на связанные вопросы забывают:

  • удалите базы данных MySQL
  • удалите mysql пользователь
  • удалите журналы в /var/log

Как я удаляю MySQL полностью?

50
задан 9 May 2017 в 00:55

3 ответа

Здание прочь другой ответ , откройте терминал (нажатие Ctrl + Высокий звук + T ) и выполните следующее:

sudo -i
service mysql stop
killall -KILL mysql mysqld_safe mysqld
apt-get --yes purge mysql-server mysql-client
apt-get --yes autoremove --purge
apt-get autoclean
deluser --remove-home mysql
delgroup mysql
rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/mysql /var/lib/mysql /var/log/mysql* /var/log/upstart/mysql.log* /var/run/mysqld
updatedb
exit

, Если Вы хотите удалить журнал того, что Вы сделали при использовании mysql клиент:

rm ~/.mysql_history

, Если Вы хотите удалить журналы того, что все пользователи в системе сделали при использовании mysql клиент (другие пользователи могли бы быть недовольны этим):

awk -F : '{ print($6 "/.mysql_history"); }' /etc/passwd | xargs -r -d '\n' -- sudo rm -f --

или для всех журналов включая тех за пределами существующих пользовательских корневых каталогов:

sudo find / -name .mysql_history -delete
115
ответ дан 22 November 2019 в 23:51

Я нашел некоторую справку, но она не удалила все. Я добавил звездочку прежде и после mysql как это:

sudo apt-get remove --purge *mysql\*
sudo apt-get autoremove
sudo apt-get autoclean
18
ответ дан 22 November 2019 в 23:51

Иначе, это работало на меня, должен был использовать Диспетчер пакетов Synamptic. Слева область, где это говорит: Все, Установленные, и т.д. . существует запись для Не Установлена (остаточная конфигурация.) (или подобная формулировка). Под там я нашел опции очистить все файлы установки MySQL. Это работало на MySQL 5.7.

1
ответ дан 22 November 2019 в 23:51

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

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