Подтвердить что ты не робот

Полностью удалите MariaDB или MySQL из CentOS 7 или RHEL 7

Я установил MariaDB на CentOS 7, но у меня были некоторые проблемы с некоторой конфигурацией, теперь он полностью неправильно сконфигурирован.

Таким образом, я хотел удалить MariaDB с помощью "yum remove mariadb mariadb-server", после чего я переустановил его с помощью "yum install mariadb mariadb-server".

К сожалению, конфигурация остается. Кажется, что yum remove не удаляет все конфигурационные файлы MariaDB.

Как полностью удалить MariaDB из CentOS 7?

4b9b3361

Ответ 1

Эти шаги работают над CentOS 6.5, поэтому они также должны работать на CentOS 7:

  • yum remove mariadb mariadb-server
  • rm -rf /var/lib/mysql Если ваш datadir в /etc/my.cnf указывает на другой каталог, удалите этот каталог вместо /var/lib/mysql
  • rm /etc/my.cnf
  • Дополнительный шаг: rm ~/.my.cnf
  • yum install mariadb mariadb-server

[ EDIT] - Обновление для MariaDB 10.1 на CentOS 7

Вышеупомянутые шаги работали для CentOS 6.5 и MariaDB 10.

Я только что установил MariaDB 10.1 на CentOS 7, и некоторые из этих шагов немного отличаются.

Шаг 1 стал бы следующим:

yum remove MariaDB-server MariaDB-client

Шаг 5 станет следующим:

yum install MariaDB-server MariaDB-client

Остальные шаги остаются неизменными.