CentOS7 卸载 MySQL
查看 MySQL 安装了哪些东西
rpm -qa |grep -i mysql
采用 yum remove
命令进行移除
可以批量移除
rpm -qa | grep -i mysql | xargs sudo yum -y remove
这个命令的步骤如下:
rpm -qa | grep -i mysql
:通过rpm -qa
命令获取已安装的所有软件包列表,并使用grep -i mysql
过滤出包含 "mysql" 字符串(不区分大小写)的软件包。xargs
:将前一步输出的软件包名作为参数传递给下一个命令。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 {} +
这个命令的步骤如下:
find / -type d -name "*mysql*"
:在根目录/
下查找所有包含 "mysql" 的文件夹。! -path "*ran*"
:使用逻辑非操作!
排除路径中包含 "ran" 的文件夹。-exec rm -rf {} +
:对于每个匹配的文件夹,使用rm -rf
命令进行递归删除。
请注意,在执行此命令之前,请确保您具有适当的权限,并且仔细检查要删除的文件夹列表,确保不会误删除其他重要文件夹。
删除配置文件
rm -rf /etc/my.cnf