2.10.8 Обновление MySQL в Windows
Существует два подхода к обновлению MySQL в Windows:
Выбранный подход зависит от способа выполнения существующей установки. Прежде чем продолжить, ознакомьтесь с разделом 2.10 «Обновление MySQL» для получения дополнительной информации об обновлении MySQL, не относящейся к Windows.
В любом случае, перед выполнением обновления всегда делайте резервную копию текущей установки MySQL. См. раздел 7.2 «Методы резервного копирования базы данных».
Обновления между промежуточными релизами (или от промежуточного релиза к релизу GA) не поддерживаются. В промежуточных релизах происходят существенные изменения в разработке, и вы можете столкнуться с проблемами совместимости или трудностями при запуске сервера. Инструкции по выполнению логического обновления с промежуточным релизом см. в разделе Логическое обновление.
MySQL Installer не поддерживает обновления между выпусками Community и Commercial. Если вам требуется такой тип обновления, выполните его с использованием подхода с ZIP-архивом.
Обновление MySQL с помощью MySQL Installer
Выполнение обновления с помощью MySQL Installer — лучший подход, когда текущая установка сервера выполнялась с его помощью, и обновление находится в рамках текущей серии релизов. MySQL Installer не поддерживает обновления между сериями релизов, например, с 5.6 до 5.7, и он не предоставляет индикатор обновления, чтобы попросить вас обновить. Инструкции по обновлению между сериями релизов см. в разделе Обновление MySQL с помощью ZIP-архива Windows.
Для выполнения обновления с помощью MySQL Installer:
Запустите MySQL Installer.
На панели инструментов нажмите Каталог, чтобы загрузить последние изменения в каталог. Установленный сервер может быть обновлен только в том случае, если на панели инструментов рядом с номером версии сервера отображается стрелка.
-
Нажмите Обновить. Все продукты, у которых есть новая версия, теперь отображаются в списке.
ПримечаниеMySQL Installer отключает опцию обновления сервера для промежуточных релизов (предварительная версия) в той же серии релизов. Кроме того, он отображает предупреждение, чтобы указать, что обновление не поддерживается, определяет риски продолжения и предоставляет сводку шагов для ручного выполнения логического обновления. Вы можете повторно выбрать обновление сервера и продолжить на свой страх и риск.
Отмените все, кроме продукта MySQL-сервер, если вы не планируете обновлять другие продукты в это время, и нажмите .
Нажмите , чтобы начать загрузку. После завершения загрузки нажмите , чтобы начать операцию обновления.
Настройте сервер.
Обновление MySQL с помощью ZIP-архива Windows
Для выполнения обновления с помощью ZIP-архива Windows:
Загрузите последнюю ZIP-архивную дистрибуцию MySQL для Windows с https://dev.mysql.com/downloads/.
-
Если сервер работает, остановите его. Если сервер установлен как служба, остановите службу с помощью следующей команды из командной строки:
C:\>
SC STOPmysqld_service_nameВ качестве альтернативы используйте NET STOP
mysqld_service_name.Если вы не запускаете MySQL-сервер в качестве службы, используйте mysqladmin для остановки. Например, перед обновлением с MySQL 5.6 до 5.7 используйте mysqladmin из MySQL 5.6 следующим образом:
C:\>
"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqladmin" -u root shutdownПримечаниеЕсли у пользователя MySQL
rootесть пароль, вызовите mysqladmin с опцией-pи введите пароль при запросе. Распакуйте ZIP-архив. Вы можете либо перезаписать существующую установку MySQL (обычно расположенную по адресу
C:\mysql), либо установить ее в другой каталог, например,C:\mysql5. Рекомендуется перезаписать существующую установку.Перезапустите сервер. Например, используйте команду SC START
mysqld_service_nameили NET STARTmysqld_service_name, если вы запускаете MySQL как службу, или вызовите mysqld напрямую в противном случае.В качестве администратора запустите mysql_upgrade для проверки ваших таблиц, попытки их восстановления при необходимости и обновления таблиц разрешений, если они изменились, чтобы воспользоваться преимуществами любых новых возможностей. См. раздел 4.4.7 «mysql_upgrade — Проверка и обновление таблиц MySQL».
Если возникнут ошибки, см. раздел 2.3.5 «Отладка установки MySQL-сервера Microsoft Windows».
© 2025 Oracle
Licensed under the GPLv2 License.