温馨提示×

MySQL如何在Debian上卸载

小樊
52
2026-08-14 23:43:54
栏目: 云计算

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


一、停止 MySQL 服务

sudo systemctl stop mysql
sudo systemctl disable mysql

二、卸载 MySQL 软件包

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

dpkg -l | grep mysql

2️⃣ 卸载 MySQL 核心包

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

3️⃣ 卸载依赖包

sudo apt autoremove --purge -y

三、删除残留文件和目录(重要)

1️⃣ 删除数据目录

sudo rm -rf /var/lib/mysql

2️⃣ 删除配置文件

sudo rm -rf /etc/mysql

3️⃣ 删除日志文件

sudo rm -rf /var/log/mysql

四、清理用户和组(可选)

sudo deluser --remove-home mysql
sudo delgroup mysql

五、确认是否卸载干净

dpkg -l | grep mysql
which mysql

如果都没有输出,说明已经完全卸载。


六、如果你装的是 MariaDB(常见情况)

Debian 默认可能是 MariaDB,卸载方式类似:

sudo apt remove --purge mariadb-server mariadb-client -y
sudo apt autoremove --purge -y
sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/mysql

七、常见问题

❓ 卸载后还能看到 mysql 命令?

可能是残留二进制文件,检查:

which mysql

并删除对应路径。

❓ 想重装 MySQL?

sudo apt update
sudo apt install mysql-server

如果你愿意,可以告诉我:

  • Debian 版本(cat /etc/os-release)
  • 是 MySQL 还是 MariaDB
  • 是否要 保留数据

我可以给你更精确的命令 ✅

0 踩