Ubuntu系统下彻底删除MySQL的完整步骤指南
第一句话直接给出答案: 在Ubuntu系统中,要彻底删除MySQL(包括MariaDB),主要通过终端执行卸载软件包、清理残留数据和配置文件等步骤来完成。

我们将分步详解如何安全、完整地移除MySQL:
-
停止MySQL服务
确保MySQL服务已停止运行,避免卸载过程中出现冲突:sudo systemctl stop mysql
如果系统使用的是MariaDB,则将命令中的
mysql替换为mariadb。 -
卸载MySQL软件包
使用APT包管理器卸载MySQL核心包及相关依赖:sudo apt purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
对于MariaDB用户,请替换为:
sudo apt purge mariadb-server mariadb-client mariadb-common
-
自动清理依赖项
运行以下命令移除不再需要的依赖包:sudo apt autoremove
-
删除残留数据和配置文件
关键步骤:手动删除MySQL的配置和数据目录,确保彻底清理:sudo rm -rf /etc/mysql /var/lib/mysql
注意:此操作会永久删除所有数据库数据,请提前备份重要信息!
-
清理配置依赖(可选)
使用dpkg检查并清除残留配置:dpkg -l | grep mysql sudo apt purge --auto-remove <包名>
-
验证删除结果
最后确认MySQL已完全移除:- 检查服务状态:
systemctl status mysql(应提示“未找到服务”) - 尝试运行
mysql --version,若显示“命令未找到”则说明卸载成功。
- 检查服务状态:
注意事项:
- 若计划重装MySQL,建议保留配置文件(跳过第4步),但重装前需确保旧数据目录已清空。
- 对于使用Snap安装的MySQL,需改用
sudo snap remove mysql卸载。
通过以上步骤,您可以在Ubuntu系统中彻底清除MySQL,为系统清理或重新安装数据库环境做好准备。
未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网。
原文地址:https://www.html4.cn/9255.html发布于:2026-08-06





