如何在不损坏数据的情况下重新安装mysql?

如何在不损坏数据的情况下重新安装mysql?

http://stuffthatspins.com/2011/01/08/ubuntu-10-x-completely-remove-and-clean-mysql-installation/展示如何重新安装所有内容。

我想做这样的事情而不重新安装数据。

显然我无法执行此操作:删除首选项(下一个查找命令将删除所有内容):

rm -rf /etc/mysql

找到 / 上所有带有“mysql”的文件并删除它们:

find / -iname ‘mysql*’ -exec rm -rf {} \;

然后我跑

sudo aptitude purge mysql-server
sudo aptitude install mysql-server

但是后来我遇到了问题,因为我无法访问一些 mysql-bin.0000x 不可写或类似的东西。

如果我让 mysql-bin.index 保持为空或将其删除,我会收到文件为空或无法访问的投诉。我认为问题是 mysql 没有权限访问这些文件。但是,我无法授予他们权限,因为安装应该是自动的。

所以我该怎么做?

这是针对 amazon-ec2 的

相关内容