Я искал повсюду, и это кажется глупым вопросом, но я запутался в ситуации, когда мне нужно удалить текущий mysql и загрузить новый.
Сервер: Centos 5.6, ядро. 2.6.18-238.9.1.el5 64BIT
Проблема в том, что MYSQL загружен, и это вызывает проблемы (возможно, загружается через сторонний rpm).
Я пытаюсь загрузить или скомпилировать чистый ftpd, чтобы можно было использовать соединение mysql для управления учетными записями пользователей.
Pure-ftp поступает из kbs-CentOS-Testing и отлично загружается на других компьютерах. Однако на этом я получаю:
mysql-5.0.77-4.el5_6.6.x86_64 из обновлений имеет решающие проблемы -> mysql конфликтует с MySQL-сервером Ошибка: mysql конфликтует с MySQL-сервером
Супер.
Похоже, мне нужно удалить текущий mysql и установить новый из yum
Итак ... большие вопросы, если я yum удалю mysql *, это также повлияет на данные / var / lib или какие-либо из моих разрешений ... есть ли способ сохранить все эти данные и просто повторно применить к новой установке mysql?
Спасибо,
Я сомневаюсь, что пакет MySQL-сервера, который вы установили от какой-либо третьей стороны (возможно, mysql.com), удалял бы базы данных при удалении пакета, но вы всегда можете увидеть, какие сценарии запускаются до / после установки в RPM
rpm --query --scripts MySQL-сервер
должен отображать все сценарии, связанные с пакетом, и вы можете прочитать их, чтобы увидеть, что автоматизировано. вы также можете проверить, есть ли какие-либо триггеры, которые также запускают сценарии через RPM. rpm --help - ваш друг, посмотрите на все варианты отчетов, доступные с --query