Назад | Перейти на главную страницу

Могу ли я обновить MySQL через репозиторий YUM без потери / повреждения данных? Я должен нервничать?

у меня нет много Имею опыт обновления программного обеспечения в системе Linux, но, конечно, знаком с командами 'yum update'. В настоящее время я использую сервер CentOS 5 Media Temple DV 3.5 с запущенным MySQL 5.0.90. Я хочу перейти на последнюю версию (5.5), потому что я хочу начать использовать «планировщики событий», которые были недоступны до MySQL 5.1.

У меня есть два уважаемых репозитория, которые могут предоставить обновление программного обеспечения yum, но я боюсь, что запуск обновления в репозитории может вызвать потерю данных, неправильные манипуляции с таблицами / воссоздание и т. Д.

Какие-либо советы по поводу этого или прошлого опыта?

(обратите внимание, я бы использовал remi и / или веб-репозитории для справки, чтобы делать обновления)

Не уверен, почему это не было предоставлено в качестве ответа, поэтому вот оно:

В рекомендуемый подход - сначала выполнить обновление до следующей основной версии. Вы должны перейти от 5.0 -> 5.1 -> 5.5.

Как правило, для перехода с одной серии выпуска на другую переходите к следующей серии, а не пропускайте ее. Чтобы обновить предыдущую серию выпусков до MySQL 5.1, обновляйте каждую последующую серию выпусков по очереди, пока не достигнете MySQL 5.1, а затем продолжайте обновление до MySQL 5.5. Например, если вы в настоящее время используете MySQL 5.0 и хотите перейти на более новую серию, сначала обновите до MySQL 5.1 перед обновлением до 5.5 и так далее.

Если вы беспокоитесь, вам следует сначала выполнить процесс обновления на каком-нибудь другом устройстве, например, генеральную репетицию с тестированием QA. Вы можете настроить промежуточную коробку с помощью виртуальной машины и получить программное обеспечение, похожее на то, что у вас есть на производственной коробке. Затем выгрузите свои производственные данные и загрузите их в промежуточную среду, выполните обновление MySQL и проведите некоторое тестирование.