3.1 Перед началом обновления
Перед обновлением ознакомьтесь с информацией в этом разделе. Выполните все рекомендуемые действия.
Поймите, что может произойти во время обновления. См. Раздел 3.4, «Что обновляет процесс обновления MySQL».
-
Защитите данные, создав резервную копию. Резервная копия должна включать базу данных системы
mysql, которая содержит таблицы словаря данных MySQL и системные таблицы. См. Раздел 9.2, «Методы резервного копирования базы данных».ВажноОткат с MySQL 9.2 до MySQL 9.1 или с выпуска MySQL 9.2 до предыдущего выпуска MySQL 9.2 не поддерживается. Единственная поддерживаемая альтернатива — восстановление резервной копии, сделанной до обновления. Поэтому крайне важно создать резервную копию данных перед началом процесса обновления.
Проверьте Раздел 3.2, «Пути обновления», чтобы убедиться, что выбранный путь обновления поддерживается.
Проверьте Раздел 3.5, «Изменения в MySQL 9.2», чтобы узнать о изменениях, о которых вам следует знать перед обновлением. Некоторые изменения могут потребовать действий.
Проверьте Раздел 1.4, «Что нового в MySQL 9.2» для устаревших и удаленных функций. Обновление может потребовать изменений в отношении этих функций, если вы используете какие-либо из них.
Проверьте Раздел 1.5, «Добавленные, устаревшие или удаленные переменные сервера, состояния и параметры в MySQL 9.2». Если вы используете устаревшие или удаленные переменные, обновление может потребовать изменений конфигурации.
Проверьте для получения информации о исправлениях, изменениях и новых функциях.
Если вы используете репликацию, ознакомьтесь с Разделом 19.5.3, «Обновление или откат топологии репликации».
Проверьте Раздел 3.3, «Рекомендации по обновлению» и спланируйте соответствующим образом.
-
Процедуры обновления различаются в зависимости от платформы и способа первоначальной установки. Используйте процедуру, которая соответствует вашей текущей установке MySQL:
-
Для установок на основе двоичных файлов и пакетов на платформах, отличных от Windows, обратитесь к Разделу 3.7, «Обновление MySQL двоичных или основанных на пакетах установок на Unix/Linux».
ПримечаниеДля поддерживаемых дистрибутивов Linux предпочтительный способ обновления установок на основе пакетов — использование репозиториев программного обеспечения MySQL (MySQL Yum Repository, MySQL APT Repository и MySQL SLES Repository).
Для установок на платформе Enterprise Linux или Fedora с помощью MySQL Yum Repository, обратитесь к Разделу 3.8, «Обновление MySQL с помощью MySQL Yum Repository».
Для установок на Ubuntu с помощью репозитория MySQL APT, обратитесь к Разделу 3.9, «Обновление MySQL с помощью MySQL APT Repository».
Для установок на SLES с помощью репозитория MySQL SLES, обратитесь к Разделу 3.10, «Обновление MySQL с помощью MySQL SLES Repository».
Для установок, выполненных с помощью Docker, обратитесь к Разделу 3.12, «Обновление установки MySQL Docker».
Для установок на Windows, обратитесь к Разделу 3.11, «Обновление MySQL на Windows».
-
Если ваша установка MySQL содержит большое количество данных, преобразование которых после обновления на месте может занять много времени, может быть полезно создать тестовый экземпляр для оценки необходимых преобразований и работы, связанной с их выполнением. Для создания тестового экземпляра сделайте копию вашего экземпляра MySQL, который содержит базу данных
mysqlи другие базы данных без данных. Выполните процедуру обновления на тестовом экземпляре, чтобы оценить объем работы по выполнению фактического преобразования данных.Рекомендуется перестроить и переустановить интерфейсы языка MySQL при установке или обновлении до новой версии MySQL. Это относится к интерфейсам MySQL, таким как расширения PHP
mysqlи модуль PerlDBD::mysql.
© 2025 Oracle
Licensed under the GPLv2 License.