linux 中快速卸载 MySQL

在 Linux 上完全卸载 MySQL 并重新安装通常涉及几个步骤。这里是一个通用的步骤指南,但请注意,具体的命令可能会根据你的 Linux 发行版和你的具体安装方式有所不同。

完全卸载 MySQL

1.停止 MySQL 服务:

复制代码
systemctl stop mysqld

在这之前先进入root模式,为su root ,进入root后,直接在命令框输入代码框的代码即可

2.卸载所有 MySQL 包:

这个命令将列出所有已安装的 MySQL 相关包:

复制代码
rpm -qa | grep mysql

然后,你可以使用 rpm 或 yum 命令来卸载它们。使用 yum 可以更方便地处理依赖关系:

复制代码
yum remove mysql mysql-server

3.删除配置和数据文件:

卸载包可能不会删除配置文件和数据目录。你需要手动删除它们。请注意,这将删除所有的 MySQL 数据库数据,所以在执行这些命令之前确保已经备份了重要数据。

复制代码
rm -rf /var/lib/mysql/
rm -rf /etc/my.cnf

4.清理残留的用户和组:

你可能还需要删除 MySQL 创建的用户和组(如果它们不再被系统使用):

复制代码
userdel -r mysql
groupdel mysql

5.清理 YUM 缓存:

复制代码
yum clean all
相关推荐
jessecyj27 分钟前
SpringBoot详解
java·spring boot·后端
爱吃的小肥羊34 分钟前
刚刚!Claude最强大模型泄露,Anthropic紧急封锁
后端
qqty121735 分钟前
Spring Boot管理用户数据
java·spring boot·后端
bearpping1 小时前
SpringBoot最佳实践之 - 使用AOP记录操作日志
java·spring boot·后端
一叶飘零_sweeeet2 小时前
线上故障零扩散:全链路监控、智能告警与应急响应 SOP 完整落地指南
java·后端·spring
开心就好20253 小时前
不同阶段的 iOS 应用混淆工具怎么组合使用,源码混淆、IPA混淆
后端·ios
架构师沉默3 小时前
程序员如何避免猝死?
java·后端·架构
椰奶燕麦3 小时前
Windows PackageManager (winget) 核心故障排错与通用修复指南
后端
zjjsctcdl3 小时前
springBoot发布https服务及调用
spring boot·后端·https
zdl6864 小时前
Spring Boot文件上传
java·spring boot·后端