MySQL 已完全卸载并重新安装,但数据库仍然存在于 Ubuntu 12.04 上

MySQL 已完全卸载并重新安装,但数据库仍然存在于 Ubuntu 12.04 上

我需要彻底删除 MySQL 所有数据库和安装并重新安装,因为 root 已损坏。我遵循了以下说明:

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean

但是当我再次安装

sudo apt-get install mysql-server

旧数据库、包含损坏用户的旧用户表等都在这里,因此无法完全卸载/修复。

答案1

添加

rm -rf /var/lib/mysql
rm -rf /etc/mysql*

install删除所有内容之前,但要小心,您可能有第三方模式,如 phpmyadmin,...因此,请考虑逐个删除子文件夹。

也许有一种优雅的方法可以做到这一点,例如mysql_secure_installation

相关内容