温馨提示×

怎么卸载debian mysql

小樊
44
2026-10-25 09:39:31
栏目: 云计算

在 Debian 上卸载 MySQL,通常可以按以下步骤操作(适用于通过 apt 安装的 MySQL / MariaDB)。


一、先确认安装的是 MySQL 还是 MariaDB

dpkg -l | grep -i mysql
dpkg -l | grep -i mariadb

二、停止 MySQL 服务

sudo systemctl stop mysql
sudo systemctl disable mysql

如果是 MariaDB:

sudo systemctl stop mariadb

三、卸载 MySQL 相关软件包

1. 卸载主程序

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

如果你不确定包名,可以全部清理:

sudo apt remove --purge 'mysql-*'

2. 自动清理依赖

sudo apt autoremove
sudo apt autoclean

四、删除残留数据和配置

⚠️ 此操作会删除所有数据库,无法恢复

sudo rm -rf /etc/mysql
sudo rm -rf /var/lib/mysql
sudo rm -rf /var/log/mysql

五、删除系统用户(可选)

sudo deluser mysql

六、确认已卸载

which mysql
mysql --version

如果无输出,说明已卸载成功。


七、如果是 Docker / 源码安装

  • Docker
docker rm -f mysql容器名
docker volume rm mysql数据卷
  • 源码安装 需手动删除安装目录和 systemd 服务文件。

如果你能告诉我:

  • Debian 版本(如 11 / 12)
  • 是 MySQL 还是 MariaDB
  • 是否要保留数据

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

0 踩