我在 CentOS 7 上安装了 MariaDB,但我在某些配置上遇到了一些问题,现在它完全配置错误。
因此,我想用“yum remove mariadb mariadb-server”删除MariaDB,然后用“yum install mariadb mariadb-server”重新安装它。
不幸的是,配置仍然存在。看起来 yum remove 并没有删除所有 MariaDB 配置文件。
如何从 CentOS 7 中完全删除 MariaDB?
这些步骤适用于 CentOS 6.5,因此它们也应该适用于 CentOS 7:
(EDIT- CentOS 8 上的 MariaDB 10.3 的步骤完全相同)
yum remove mariadb mariadb-server
-
rm -rf /var/lib/mysql
如果你的datadir in /etc/my.cnf指向不同的目录,删除该目录而不是/var/lib/mysql
-
rm /etc/my.cnf
该文件可能已在步骤 1 中被删除
- 可选步骤:
rm ~/.my.cnf
yum install mariadb mariadb-server
[EDIT] - CentOS 7 上的 MariaDB 10.1 更新
上述步骤适用于 CentOS 6.5 和 MariaDB 10。
我刚刚在 CentOS 7 上安装了 MariaDB 10.1,有些步骤略有不同。
第 1 步将变为:
yum remove MariaDB-server MariaDB-client
第 5 步将变为:
yum install MariaDB-server MariaDB-client
其他步骤保持不变。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)