温馨提示×

如何卸载debian mysql服务

小樊
42
2026-10-29 02:09:10
栏目: 云计算

在 Debian 系统上卸载 MySQL 服务,通常可以按以下步骤操作(根据你是 MySQL 官方版 还是 MariaDB/系统自带版本 略有不同,下面以常见情况为主)。


一、停止 MySQL 服务

sudo systemctl stop mysql
sudo systemctl disable mysql

如果是 MariaDB:

sudo systemctl stop mariadb
sudo systemctl disable mariadb

二、卸载 MySQL 相关软件包

1️⃣ 查看已安装的 MySQL 包

dpkg -l | grep mysql

常见包名:

  • mysql-server
  • mysql-client
  • mysql-common
  • mysql-community-server(官方版)

2️⃣ 卸载 MySQL

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

如果是官方 MySQL:

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

三、自动清理无用依赖

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
systemctl status mysql

如果都提示不存在或找不到,说明已成功卸载。


七、如果你只是“停用”而不是卸载

sudo systemctl stop mysql
sudo systemctl disable mysql

如果你告诉我:

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

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

0 踩