Шаг 1. Сделайте резервную копию ваших данных.

Это очень важно. Прежде чем удалять MySQL, сделайте резервную копию всех ваших баз данных. Вы можете использовать mysqldump утилита для этой цели:

sudo mysqldump --all-databases > mysql_backup.sql

Шаг 2. Удалите MySQL в Ubuntu 24.04.

  • Способ 1: использование диспетчера пакетов APT

Менеджер пакетов APT (Advanced Package Tool) — наиболее распространенный способ управления программным обеспечением в системах Ubuntu. Мы будем использовать его для удаления MySQL.

Перед удалением MySQL важно остановить службу MySQL, чтобы предотвратить повреждение данных или конфликты во время процесса удаления:

sudo systemctl stop mysql

Убедитесь, что служба остановлена:

sudo systemctl status mysql

Теперь, когда служба остановлена, мы можем приступить к удалению пакетов MySQL:

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

Удалите все дополнительные пакеты MySQL:

sudo apt remove --purge mysql-server-core-* mysql-client-core-*

Даже после удаления пакетов некоторые файлы конфигурации могут остаться. Давайте удалим их:

sudo rm -rf /etc/mysql
sudo rm -rf ~/.mysql

Внимание: этот шаг приведет к удалению всех ваших данных MySQL. Убедитесь, что у вас есть резервная копия, если вам нужны какие-либо из этих данных:

sudo rm -rf /var/lib/mysql
  • Способ 2: Удаление вручную

Хотя метода APT обычно достаточно, иногда необходим более тщательный ручной подход. Этот метод включает идентификацию и удаление процессов MySQL, двоичных файлов и системных файлов.

Во-первых, давайте убедимся, что ни один процесс MySQL не запущен:

ps aux | grep mysql

Далее мы удалим двоичные файлы MySQL:

which mysql mysqladmin mysqldump mysqlshow

Удалите эти двоичные файлы:

sudo rm -rf /usr/bin/mysql /usr/bin/mysqladmin /usr/bin/mysqldump /usr/bin/mysqlshow

Теперь давайте удалим все оставшиеся системные файлы MySQL:

sudo rm -rf /var/lib/mysql
sudo rm -rf /var/log/mysql
sudo rm -rf /etc/mysql

После использования любого метода важно убедиться, что MySQL полностью удален из вашей системы:

dpkg -l | grep mysql

Выполнив эти шаги и воспользовавшись предоставленными советами по устранению неполадок, вы сможете успешно удалить MySQL из вашей системы Ubuntu 24.04. Всегда соблюдайте осторожность при удалении системных пакетов и обязательно создайте резервную копию важных данных перед внесением существенных изменений в вашу систему.