在 Ubuntu 上卸载 MySQL,可以按以下步骤彻底删除(包括软件、配置和数据)。
如果你只是想卸载 MySQL 但保留配置文件:
sudo apt remove mysql-server mysql-client mysql-common
sudo apt autoremove
sudo systemctl stop mysql
sudo apt remove --purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
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
sudo delgroup mysql
dpkg -l | grep mysql
如果没有输出,说明已完全卸载。
也可以检查服务:
systemctl status mysql
sudo snap remove mysql
sudo apt update
sudo apt install mysql-server
| 场景 | 建议 |
|---|---|
| 只是重装 | 用 --purge |
| 想保留数据库 | 不要删 /var/lib/mysql |
| 卸载后端口仍占用 | 检查是否有 Docker / 其他实例 |
如果你愿意,可以告诉我:
我可以给你更精确的命令 ✅