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


9

我需要完全删除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

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

我被卡住了,请帮忙,非常感谢!

Answers:


7

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

之前install删除所有内容,但是要小心,您可以在其中拥有第三方模式,例如phpmyadmin,...因此请考虑一一删除子文件夹。

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


谢谢你,是的,有几分钟以前才解决过机智的命令:rm -rf / var / lib / mysqlrm -rf / etc / mysql *
Desttro

优秀!:D:P
mirkobrankovic

就我而言,这样做导致我遇到这个问题stackoverflow.com/questions/28626974/…
托马斯·罗梅罗

是的,但别忘了先清除它sudo apt-get remove --purge mysql-server mysql-client mysql-common
mirkobrankovic
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.