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
相关推荐
Nicander7 分钟前
Spring Boot 全局异常处理:原理与实践
spring boot·后端
若阳安好24 分钟前
【备忘录】正则表达式
后端·正则表达式·restful
Cosolar1 小时前
AI Agent 的记忆战争:OpenClaw vs Hermes vs QwenPaw vs HiClaw,谁真正"记得住"?
人工智能·后端·面试
M ? A1 小时前
VuReact:Vue转React的增量编译利器
前端·vue.js·后端·react.js·面试·开源·vureact
aircrushin1 小时前
给宝宝办了个宴,朋友用trae做的工具帮了大忙
前端·后端
码上小翔哥1 小时前
Jackson 配置深度解析
java·后端
程序员Sunday1 小时前
爆肝万字!这应该是全网最全的 Codex 实战教程了
前端·后端·ai编程
aircrushin1 小时前
朋友用trae搭建的工具,解决了旅行拍照共享的大事儿
前端·后端
星栈1 小时前
把业务逻辑写成纯函数之后,我再也不想写 Service 层了
后端·开源
未秃头的程序猿1 小时前
如何用 AI 写出符合规范的 Java 代码?我总结了 7 条有效建议
java·后端·ai编程