2.10.1 Перед началом обновления
Перед обновлением ознакомьтесь с информацией в этом разделе. Выполните все рекомендуемые действия.
Защитите данные, создав резервную копию. Резервная копия должна включать базу данных системы
mysql, которая содержит таблицы системы MySQL. См. Раздел 7.2, «Методы резервного копирования базы данных».Ознакомьтесь с Разделом 2.10.2, «Пути обновления», чтобы убедиться, что выбранный путь обновления поддерживается.
Ознакомьтесь с Разделом 2.10.3, «Изменения в MySQL 5.7», чтобы быть в курсе изменений перед обновлением. Некоторые изменения могут потребовать действий.
Ознакомьтесь с Разделом 1.3, «Что нового в MySQL 5.7», чтобы узнать о устаревших и удаленных функциях. Обновление может потребовать изменений, если вы используете какие-либо из них.
Ознакомьтесь с Разделом 1.4, «Переменные сервера и состояния, добавленные, устаревшие или удаленные в MySQL 5.7». Если вы используете устаревшие или удаленные переменные, обновление может потребовать изменений конфигурации.
Просмотрите информацию о исправлениях, изменениях и новых функциях.
Если вы используете репликацию, ознакомьтесь с Разделом 16.4.3, «Обновление топологии репликации».
-
Процедуры обновления различаются в зависимости от платформы и способа первоначальной установки. Используйте процедуру, соответствующую вашей текущей установке MySQL:
-
Для установок на основе бинарных файлов и пакетов на платформах, отличных от Windows, обратитесь к Разделу 2.10.4, «Обновление MySQL бинарных или пакетных установок на Unix/Linux».
ПримечаниеДля поддерживаемых дистрибутивов Linux предпочтительный метод обновления установок на основе пакетов — использование репозиториев программного обеспечения MySQL (MySQL Yum Repository, MySQL APT Repository и MySQL SLES Repository).
Для установок на платформе Enterprise Linux или Fedora с использованием MySQL Yum Repository, обратитесь к Разделу 2.10.5, «Обновление MySQL с помощью репозитория MySQL Yum».
Для установок на Ubuntu с помощью репозитория MySQL APT, обратитесь к Разделу 2.10.6, «Обновление MySQL с помощью репозитория MySQL APT».
Для установок на SLES с использованием репозитория MySQL SLES, обратитесь к Разделу 2.10.7, «Обновление MySQL с помощью репозитория MySQL SLES».
Для установок с использованием Docker, обратитесь к Разделу 2.10.9, «Обновление установки MySQL с Docker».
Для установок на Windows, обратитесь к Разделу 2.10.8, «Обновление MySQL на Windows».
-
Если ваша установка MySQL содержит большое количество данных, преобразование которых после инкрементного обновления может занять много времени, будет полезно создать тестовую инстанцию для оценки необходимых преобразований и объёма работы по их выполнению. Чтобы создать тестовую инстанцию, сделайте копию вашей инстанции MySQL, содержащей базу данных
mysqlи другие базы данных без данных. Выполните процедуру обновления на тестовой инстанции, чтобы оценить объём работы по фактическому преобразованию данных.Рекомендуется пересобрать и переустановить языковые интерфейсы MySQL при установке или обновлении до новой версии MySQL. Это относится к интерфейсам MySQL, таким как расширения PHP
mysqlи модуль PerlDBD::mysql.
© 2025 Oracle
Licensed under the GPLv2 License.