Конфетка удалит mysql-сервер, удаляют мои базы данных?

Заключите команду в кавычки:

echo "`ps aux --sort -rss`"

Иначе удар просто анализирует маркеры, игнорирование пробела включая новые строки как он делает при вводе его вручную.

5
06.04.2012, 23:05
3 ответа

mysql-server пакет разработан таким образом, что он не коснется пользовательских данных или по удалить или установить. Проблема, которую Вы видите, вероятно, что Вам установили i386 пакет, и это хочет x86_64 пакет вместо этого, или наоборот. Вам будет нужен полный вкусный вывод для продолжения.

5
27.01.2020, 20:37

Если Вы хотите сделать, переустановка Вашего mysql берет туалет в этом: все Ваши данные находятся в /var/lib/mysql (проверьте Ваш my.conf) сделайте копию всех своих данных в другой папке и затем сделайте изменения... Вы можете также

проверьте, что Ваши repos... перестраивают их установка mysql от scrath.. более безопасно сделать все это и becarefull nextime... Также - это две вещи перед переустановкой.

  • проверьте версию своего mysql.
  • сделайте копию /var/lib/mysql исключая: (как корень) cp -R /var/lib/mysql /tmp/mysql.bck
2
27.01.2020, 20:37

Кажется, что у Вас есть различные версии mysql-сервера, предлагаемого другим repos. Я не уверен, какой у Вас было выполнение, таким образом, я не могу сказать Вам который repos к diable. Я предполагаю, что Вы выполняете CentOS, но это могло быть что-либо с конфеткой.

Можно также использовать repoquery (установленный с yum-utils) для проверки, который регистрирует установленный пакет mysql-сервера и где базы данных были расположены (или узнают сценарий инициализации если это - путь, пакет устанавливает MySQL).

Следующая вещь, прежде чем Вы сделаете что угодно еще, состоит в том, чтобы скопировать сами файлы базы данных. Если Вы захотите иметь надежду на восстановление данных, то Вам будут нужны они.

После того как Вы узнали то, что точную версию MySQL Вы выполняли, устанавливая новое поле (EC2 Amazon является Вашим другом) с той точной версией, и копирование файлов данных по недавно установленным может (большой, если здесь, и не делают этого с MySQL), позволяют Вам, действительно работают mysqldump на Вашей базе данных.

Что касается Вас исходный вопрос, я не думаю нормальное mysql-server пакет уничтожил бы Ваши установленные базы данных, но я привычка ставлю Ваши данные по этому.

Удачи.

1
27.01.2020, 20:37

Теги

Похожие вопросы