Как удалить MySQL?

116

Я установил MySQL, используя sudo apt-get . Теперь мне нужно удалить его из своей системы.

Как я могу это сделать?

    
задан batman 06.08.2012 в 08:44
источник

8 ответов

203

Чтобы полностью удалить mysql из вашей системы Просто введите терминал

sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
sudo rm -rf /etc/mysql /var/lib/mysql
sudo apt-get autoremove
sudo apt-get autoclean
    
ответ дан Ketankumar Patel 06.08.2012 в 08:49
источник
48

все приведенные выше решения верны, но я бы попробовал с

sudo apt-get remove --purge mysql*
sudo apt-get autoremove
sudo apt-get autoclean

Это приведет к удалению всех связанных с mysql пакетов.

    
ответ дан Naveen 13.05.2014 в 14:08
20

Это приведет к удалению mysql 5.6 из ubuntu 15.04

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/mysql
    
ответ дан Vasko 03.05.2015 в 18:34
4

Я не использую Ubuntu много, но я думаю, что вы должны попробовать, это то, что я сделал.

Я сначала набрал это в командной строке: sudo apt-get remove --purge mysql-server mysql-client mysql-common ,

, а затем следуйте ниже: sudo apt-get autoremove

и, наконец, набрал это: sudo apt-get autoclean .

Я обнаружил, что он был удален.

    
ответ дан Tareto 04.12.2012 в 14:54
3

Я забыл пароль пользователя mysql и вам нужно сбросить его. Я пробовал эту ссылку и не работал, потому что она сохранялась говоря, что не может писать журналы или подобные. Теперь мое решение состояло в том, чтобы полностью удалить mysql из Ubuntu13.10 и свежую установку.

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo rm -rf /var/lib/mysql

Мне пришлось запустить последнюю командную строку, потому что Ubuntu иногда держит некоторые библиотеки, даже вы пытаетесь очистить их все. Теперь установите сервер и клиент mysql

sudo apt-get install mysql-client mysql-server
    
ответ дан Tennom 24.02.2014 в 14:01
2

Сначала вам нужно отключить сервер mysql от службы.

sudo service mysql stop

Затем вы можете использовать команду очистки для удаления

sudo apt-get purge mysql-server mysql-client

Примечание: выше, в соответствии с вашим списком пакетов. Я установил сервер и клиент. Это будет для вашего убедительного

    
ответ дан Vijayaprakash P 25.02.2016 в 06:47
0

Когда я попытался sudo apt-get purge mysql* , это не сработало.

Очищенный mysql5 с помощью

sudo apt-get purge mysql-*

Затем для очистки:

sudo apt-get autoremove
sudo apt-get autoclean
    
ответ дан The Wise 08.08.2016 в 17:37
0

Полностью удалить mysql:

sudo -i
service mysql stop
killall -KILL mysql mysqld_safe mysqld
apt-get --yes purge mysql*
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 ~/.mysql_history
updatedb

На основе этого ответа и многих других ...

    
ответ дан simhumileco 25.07.2017 в 10:16

Ознакомьтесь с другими вопросами по меткам