从CentOS 7或RHEL 7完全删除MariaDB或MySQL [英] Completely remove MariaDB or MySQL from CentOS 7 or RHEL 7
问题描述
我在CentOS 7上安装了MariaDB,但是我在某些配置上遇到了一些问题,现在它被完全错误地配置了.
I installed MariaDB on CentOS 7 but I had some problems with some configuration, now it is completely misconfigured.
因此,我想用"yum remove mariadb mariadb-server"删除MariaDB,然后再用"yum install mariadb mariadb-server"重新安装它.
Thus, I wanted to remove the MariaDB with "yum remove mariadb mariadb-server", after that I reinstalled it with "yum install mariadb mariadb-server".
不幸的是,配置仍然存在.似乎yum remove并不会删除所有MariaDB配置文件.
Unfortunately, the configuration remains. It seems as if yum remove don’t delete all MariaDB Config-Files.
如何从CentOS 7中完全删除MariaDB?
How can I remove MariaDB completely from CentOS 7?
推荐答案
这些步骤适用于CentOS 6.5,因此它们也应适用于CentOS 7:
These steps are working on CentOS 6.5 so they should work on CentOS 7 too:
-
yum remove mariadb mariadb-server
-
rm -rf /var/lib/mysql
如果/etc/my.cnf 中的数据目录指向其他目录,请删除该目录,而不是/var/lib/mysql -
rm /etc/my.cnf
- 可选步骤:
rm ~/.my.cnf
-
yum install mariadb mariadb-server
yum remove mariadb mariadb-server
rm -rf /var/lib/mysql
If your datadir in /etc/my.cnf points to a different directory, remove that directory instead of /var/lib/mysqlrm /etc/my.cnf
- Optional step:
rm ~/.my.cnf
yum install mariadb mariadb-server
[ EDIT ]-在CentOS 7上更新MariaDB 10.1
[EDIT] - Update for MariaDB 10.1 on CentOS 7
以上步骤适用于CentOS 6.5和MariaDB10.
The steps above worked for CentOS 6.5 and MariaDB 10.
我刚刚在CentOS 7上安装了MariaDB 10.1,其中某些步骤略有不同.
I've just installed MariaDB 10.1 on CentOS 7 and some of the steps are slightly different.
第1步将变为:
yum remove MariaDB-server MariaDB-client
第5步将变为:
yum install MariaDB-server MariaDB-client
其他步骤保持不变.
这篇关于从CentOS 7或RHEL 7完全删除MariaDB或MySQL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!