Ubuntu Server полное удаление MySQL

Полностью удаляем MySQL на Ubuntu Server Останавливаем сервер mysql: sudo service mysql stop Удаляем компоненты mysql и его звисимости: sudo apt-get purge mysql-server mysql-client mysql-common той же строкой: mysql-server-core-* mysql-client-core-* Удаляем каталоги где хранился MySQL sudo rm -rf /etc/mysql sudo rm -rf /var/lib/mysql Для проверки удаления сделаем запрос mysql --version Автоматизируем удаление mysql (если это требуется) В каталоге пользователья, с соответствующими правами доступа создадим файл: #!/bin/bash sudo service mysql stop sudo apt-get purge mysql-server mysql-common mysql-client mysql-server-core-* mysql-client-core-* sudo rm -rf /etc/mysql sudo rm -rf /var/lib/mysq сохраним его как delete-mysql После этого назначаем пользователя и делаем файл исполняемым Условно: sudo chown super-root /home/super-root/delete-mysql sudo chmod x /home/super-root/delete-mysql Зпускать файл надо будет от имени того, у кого есть доступ в директорию и права для запуска Внимание! Запуск скрипта надо производить командой: sudo echo ’y’ | /home/super-root/delete-mysql Это нужно для автоматического ответа “да“ на вопрос apt об удалении Если после удаления появляются ошибки при новой установке Скорее всего где-то осталась старая конфигурация Для коррекции вводим эти команды: sudo apt-get purge mysql* -V sudo rm -rv /var/lib/mysql sudo rm -rv /var/log/mysql* sudo rm -rv /etc/mysql*
Back to Top