База знаний по Open Source
Авторизация
Поиск по базе знаний

Иногда бывает нужно полностью удалить MySQL из Ubuntu. Например для того, чтобы установить вместо нее MariaDB или PerconaDB. Что, впрочем, очень рекомендуется сделать.

Для этого нужно остановить сервис MySQL:

$ sudo service mysql stop

Если нужно полностью удалить MySQL из системы, то необходимо использовать следующие команды. С их помощью можно деинсталлировать MySQL server/client пакеты, удалить конфигурационные файлы MySQL, вычистить директорию данных MySQL (т.е. /var/lib/mysql), и удалить из системы пользователя mysql. То-есть вычистить все, относящееся к MySQL.

$ sudo apt-get remove --purge mysql-server mysql-client mysql-common
$ sudo apt-get autoremove
$ sudo apt-get autoclean

Если нужно только удалить пакеты, относящиеся к MeSQL, но оставить конфигурационные файлы и файлы данных, нужно использовать следующую последовательность команд:

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