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

sab*_*aby 10 linux reinstall mysql ubuntu

我需要完全删除 MySQL 的所有数据库并安装并重新安装,因为 root 已损坏。我按照以下说明进行操作:

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
Run Code Online (Sandbox Code Playgroud)

但是当我再次安装时

sudo apt-get install mysql-server
Run Code Online (Sandbox Code Playgroud)

旧数据库、旧用户表和损坏用户等都在这里,所以它不会完全卸载/修复。

mir*_*vic 8

添加

rm -rf /var/lib/mysql
rm -rf /etc/mysql*
Run Code Online (Sandbox Code Playgroud)

install删除所有内容之前,但要小心,您可以在那里拥有第三方架构,例如 phpmyadmin,...所以请考虑删除一个一个的子文件夹。

也许有一种优雅的方式来做到这一点,比如 mysql_secure_installation