温馨提示×

ubuntu mysql如何卸载干净

小樊
47
2026-09-10 01:42:04
栏目: 云计算

在 Ubuntu 上彻底卸载 MySQL(包括数据、配置、依赖),可以按下面步骤操作。


一、停止 MySQL 服务

sudo systemctl stop mysql
sudo systemctl disable mysql

二、卸载 MySQL 相关软件包

查看已安装的 MySQL 包:

dpkg -l | grep mysql

逐个卸载(常见包):

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

如果不确定,可以用:

sudo apt-get remove --purge 'mysql-*'

三、自动清理无用依赖

sudo apt-get autoremove
sudo apt-get autoclean

四、删除 MySQL 数据和配置目录(⚠️会清空数据库)

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

五、删除用户和组(可选)

sudo deluser mysql
sudo delgroup mysql

六、确认是否卸载干净

which mysql
mysql --version
dpkg -l | grep mysql

如果都没有输出,说明已卸载干净。


七、如果以后想重装

sudo apt update
sudo apt install mysql-server

如果你是因为升级失败 / 启动报错 / 想换 MariaDB 而卸载,也可以告诉我具体情况,我可以给你更针对性的方案。

0