在 Ubuntu 上卸载 MySQL,通常分为 完全卸载(含数据) 和 仅卸载程序(保留数据) 两种情况。下面给你最常用、最安全的做法。
sudo systemctl stop mysql
sudo systemctl disable 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 autoremove
sudo apt-get autoclean
⚠️ 此操作会删除所有数据库数据,不可恢复
sudo rm -rf /etc/mysql
sudo rm -rf /var/lib/mysql
sudo rm -rf /var/log/mysql
sudo deluser mysql
sudo delgroup mysql
which mysql
mysql --version
如果啥都没输出,说明卸载成功 ✅
可以只执行:
sudo apt-get remove --purge mysql-server
sudo apt-get install mysql-server
如果你告诉我:
apt 安装还是 docker我可以给你更精确的命令。