Как переустановить 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