CentOS7.X卸载MySQL

一、查看 MySQL 安装了哪些东西

rpm -qa |grep -i mysql

采用 yum remove 命令进行移除

可以批量移除

rpm -qa | grep -i mysql | xargs sudo yum -y remove

这个命令的步骤如下:

  1. rpm -qa | grep -i mysql:通过 rpm -qa 命令获取已安装的所有软件包列表,并使用 grep -i mysql 过滤出包含 “mysql” 字符串(不区分大小写)的软件包。
  2. xargs:将前一步输出的软件包名作为参数传递给下一个命令。
  3. sudo yum -y remove:使用 yum 命令移除指定的软件包。-y 参数用于在确认移除时自动回答 “yes”。

请注意,在执行这个命令之前,确保您拥有适当的权限(比如使用 sudo)以及正确了解将要移除的软件包列表。此命令将批量移除与 “mysql” 相关的所有软件包。

二、查找 mysql 相关目录

find / -name mysql

对这些目录一个个的进行删除。

使用 rm -rf

为了避免误删除包含 “ran” 的文件夹,可以使用以下命令:

批量删除

find / -type d -name "*mysql*" -exec rm -rf {} +

如果有不想删除的

find / -type d -name "*mysql*" ! -path "*ran*" -exec rm -rf {} +

这个命令的步骤如下:

  1. find / -type d -name "*mysql*":在根目录 / 下查找所有包含 “mysql” 的文件夹。
  2. ! -path "*ran*":使用逻辑非操作 ! 排除路径中包含 “ran” 的文件夹。
  3. -exec rm -rf {} +:对于每个匹配的文件夹,使用 rm -rf 命令进行递归删除。

请注意,在执行此命令之前,请确保您具有适当的权限,并且仔细检查要删除的文件夹列表,确保不会误删除其他重要文件夹。

三、删除配置文件

rm -rf /etc/my.cnf

文章引转自:https://www.cnblogs.com/ioufev/articles/17465625.html