温馨提示×

如何卸载Debian的MySQL

小樊
46
2026-08-14 23:29:52
栏目: 云计算

在 Debian 系统中卸载 MySQL,可以按以下步骤操作。下面以 MySQL(非 MariaDB) 为例,适用于 Debian 10/11/12。


一、停止 MySQL 服务

sudo systemctl stop mysql

二、卸载 MySQL 软件包

1️⃣ 查看已安装的 MySQL 相关包

dpkg -l | grep mysql

2️⃣ 卸载 MySQL(保留配置文件)

sudo apt remove mysql-server mysql-client mysql-common

3️⃣ 完全卸载(包括配置文件)

✅ 推荐

sudo apt purge mysql-server mysql-client mysql-common

三、删除残留文件和目录

1️⃣ 删除数据目录

sudo rm -rf /var/lib/mysql

2️⃣ 删除配置目录

sudo rm -rf /etc/mysql

3️⃣ 删除日志文件(可选)

sudo rm -rf /var/log/mysql

四、清理不再需要的依赖

sudo apt autoremove
sudo apt autoclean

五、检查是否还有 MySQL 进程

ps aux | grep mysql

如果有残留进程,可手动 kill:

sudo kill -9 <PID>

六、确认卸载成功

mysql --version

如果提示 command not found,说明已成功卸载。


⚠️ 注意事项

  • 数据会丢失:/var/lib/mysql 删除后无法恢复
  • 如果你安装的是 MariaDB,命令类似,但包名是 mariadb-server
  • 若使用 Docker / 源码安装,需要单独处理

七、如果你是想「重装 MySQL」

可以告诉我你的 Debian 版本,我可以给你一套 干净重装流程 ✅

0 踩