Как обновить окна mysql
Обновлено: 21.11.2024
MySQL — чрезвычайно популярная RDMS с открытым исходным кодом, широко используемая миллионами компаний и профессионалов. В этой статье вы узнаете, как проверить текущую версию MySQL и как при необходимости обновить ее.
Содержание
Зачем вам нужно знать свою версию MySQL?
В некоторых ситуациях очень важно знать, какая текущая версия MySQL, поскольку определенные функции могут быть несовместимы с вашей системой. Кроме того, установка лучшей версии MySQL снижает риск краха вашей системы. Получение новой версии также означает новые функции и лучшие возможности вашей системы. Теперь давайте посмотрим, как мы можем проверить, установлена ли на вашем сервере MySQL последняя версия, и как обновить ее, если это не так.
Различные способы узнать версию MySQL
Теперь, когда вы знаете, почему важно поддерживать актуальность вашей версии базы данных, вы можете спросить, как получить новейшую версию MySQL. Хорошая новость в том, что это не так сложно. Мы предложим вам несколько способов и предоставим запросы для проверки вашей текущей версии. Итак, вот как вы можете получить свою версию MySQL:
- Из командной строки
- Использование клиента MySQL
- В интерфейсе phpMyAdmin
- С помощью dbForge Studio для MySQL
- Использование Workbench
- Через XAMPP
Как проверить версию MySQL в Терминале Windows
Один из самых простых способов проверить версию вашего локального сервера MySQL из командной строки в Windows — использовать следующую команду, которая работает не только в Windows, но и в MAC, Linux и Ubuntu:
Как найти версию MySQL из клиента командной строки
Просто откройте клиент MySQL, и информация о вашей текущей версии MySQL будет доступна сразу же.
Существует также множество других способов узнать версию сервера MySQL из командной строки:
- Использование SSH
- С помощью запроса SHOW VARIABLES LIKE
- Использование команды SELECT VERSION
- С помощью команды MySQL STATUS
Давайте подробнее рассмотрим каждый способ проверки версии MySQL.
SSH для проверки версии MySQL
Вы можете легко использовать Secure Shell для проверки версии MySQL. Войдите на сервер через SSH и введите следующую команду, чтобы получить информацию о вашей текущей версии:
MySQL SHOW VARIABLES LIKE query
Еще один способ показать информацию о версии MySQL — это использовать оператор SHOW VARIABLES LIKE. В клиенте командной строки MySQL введите следующую команду:
Версия MySQL будет показана мгновенно.
Команда MySQL SELECT VERSION
Клиент MySQL позволяет получить информацию о версии, выполнив команду SELECT VERSION() в базе данных MySQL. Вот синтаксис запроса MySQL SELECT VERSION:
Не забывайте использовать точку с запятой в качестве разделителя операторов при работе с клиентом MySQL.
Команда СОСТОЯНИЯ MySQL
Вы также можете просмотреть текущую версию MySQL с помощью команды STATUS:
Вывод включает информацию о версии, которая помогает проверить статус вашей версии MySQL, например время безотказной работы, потоки и многое другое.
Как проверить версию MySQL в phpMyAdmin
Если вам не нравится получать информацию о версии MySQL с помощью команд из командной строки, вы можете попробовать проверить текущую версию MySQL в phpMyAdmin. Он предоставляет удобный дружественный интерфейс для управления базой данных. Если вы хотите узнать свою версию MySQL в phpMyAdmin, просмотрите информацию, указанную в разделе Сервер базы данных. Там вы найдете версию MySQL и сможете обновить ее при необходимости.
Как определить версию MySQL с помощью dbForge Studio для MySQL
dbForge Studio для MySQL — один из лучших инструментов для управления, администрирования и разработки баз данных. Вы можете быстро и легко проверить текущую версию MySQL при работе с инструментом dbForge MySQL GUI. На самом деле, есть два способа сделать это.
Во-первых, вы получаете информацию о версии сервера MySQL при настройке параметров подключения. В окне "Свойства подключения к базе данных" введите параметры подключения и нажмите "Проверить подключение".
Если вам нужно узнать версию MySQL после подключения, щелкните правой кнопкой мыши имя подключения в Database Explorer и выберите "Свойства".
Чтобы узнать больше об удаленном подключении к серверу MySQL, см. статью в нашем блоге.
Как проверить версию MySQL в Workbench
Если вы хотите узнать, как проверить версию MySQL в Workbench, мы предоставим вам несколько простых шагов. Сначала откройте Workbench и выберите сервер базы данных в главном меню, затем нажмите Статус сервера. Вся информация о вашей истории версий указана в этом окне. Вот как вы можете проверить, установлена ли у вас последняя версия MySQL, и обновить ее, если она устарела.
Как проверить версию MySQL в XAMPP
Чтобы проверить версию MySQL в XAMPP, откройте командную строку Windows, перейдите в папку, в которой установлен XAMPP, и выполните следующую команду:
Другой способ проверить текущую версию MySQL в XAMPP заключается в следующем. Перейдите к файлу readme_en.txt, который можно найти в папке установки XAMPP. Там вы увидите номер версии MySQL.
Как найти последнюю версию MySQL
После того, как вы узнали свою версию MySQL, у вас неизбежно возникнет вопрос: какая последняя версия MySQL? Текущая последняя стабильная версия MySQL — 8.0.
Чтобы убедиться, что ваша база данных работает в последней версии MySQL, вы можете подписаться на сообщество MSQL, где вы можете загрузить новую версию из списка последних версий. История версий MySQL действительно богата, и каждый новый выпуск дает пользователям больше возможностей для более быстрой и эффективной работы.
Как обновить версию MySQL
Проверив текущую версию MySQL, вы можете обнаружить, что она не самая последняя. В этом случае вам необходимо обновить версию MySQL, следуя нашим простым инструкциям.
Если у вас есть более поздние версии MySQL, это может сэкономить ваше время, поскольку они автоматически обновляются. В этом случае ничего делать не нужно. Если вы настроены взять процесс под свой контроль и делать все вручную, вы можете следовать нашим простым инструкциям. Прежде чем начать, не забудьте сделать резервную копию базы данных MySQL, чтобы убедиться, что ваши данные в безопасности.
<р>1. Обновите версию MySQL с помощью командной строки точно так же, как при проверке текущей версии MySQL. <р>2. Обновление версии MySQL с помощью cPanel предоставляет вам более глубокий корневой доступ, поскольку он поставляется с Web Host Manager. Чтобы обновить текущую версию MySQL, войдите в WHM и перейдите в раздел Программное обеспечение > Обновление MySQL. Выберите версию MySQL, которую вы хотите обновить, и нажмите Далее. <р>3. Чтобы обновить версию MySQL в Linux/Ubuntu, используйте свои учетные данные SSH и в репозитории MySQL APT выполните следующую команду:Список пакетов будет обновлен. Затем обновите MySQL с помощью
<р>3. Если вам нужно обновить версию MySQL в MacOS, вы можете заметить, что процесс обновления очень похож на процесс в Linux, поскольку он использует Secure Shell. Вам также понадобится менеджер пакетов, например. Домашний. Чтобы обновить версию MySQL на MacOS, войдите в программу Terminal, используя свои учетные данные SSH. После этого запустите Homebrew и выполните следующую команду:Это установит MySQL 8.0
Если у вас возникли проблемы при обновлении MySQL и во избежание несоответствия версий, попробуйте сначала удалить старую версию, выполнив следующую команду:
Когда процесс обновления завершится, проверьте свою систему, выполнив эту команду:
<р>4. Если вы собираетесь обновить версию MySQL для Windows, обратите внимание, что здесь невозможно использовать SSH по умолчанию. Однако вы можете выбрать PuTTY, клиент SSH и telnet, для ввода учетных данных SSH. Другие шаги аналогичны тем, которые вы выполняли для обновления MySQL в Linux/Ubuntu.В качестве альтернативы вы можете использовать установщик MySQL. В этом случае вам не нужно подключение SSH.
Заключение
В этой статье у нас есть подробное руководство о том, как проверить версию MySQL шестью простыми способами. Эти инструкции могут быть очень полезны для всех пользователей, которые работают с MySQL и хотят, чтобы их система управления базами данных была наиболее эффективной и актуальной. Мы также обсудили несколько способов обновления MySQL в разных операционных системах.
Приглашаем вас протестировать один из лучших инструментов администрирования MySQL на рынке — dbForge Studio для MySQL. Это универсальный инструмент «все в одном», который включает в себя все основные инструменты, необходимые для эффективной разработки, управления и администрирования баз данных. Загрузите полнофункциональную 30-дневную пробную версию с нашего веб-сайта и оцените все расширенные функции Studio.
Есть два подхода к обновлению MySQL в Windows:
Выбранный подход зависит от того, как была выполнена существующая установка. Прежде чем продолжить, ознакомьтесь с разделом 2.11, «Обновление MySQL», где содержится дополнительная информация об обновлении MySQL, не относящаяся к Windows.
Какой бы подход вы ни выбрали, всегда делайте резервную копию текущей установки MySQL перед выполнением обновления. См. Раздел 7.2, «Методы резервного копирования базы данных».
Обновления между выпусками без общедоступной версии (или с версии без общедоступной версии до общедоступной) не поддерживаются. В выпусках, отличных от GA, происходят значительные изменения при разработке, и вы можете столкнуться с проблемами совместимости или проблемами при запуске сервера.
Установщик MySQL не поддерживает обновления между версиями Community и Commercial. Если вам требуется такой тип обновления, выполните его с помощью ZIP-архива.
Обновление MySQL с помощью установщика MySQL
Выполнение обновления с помощью установщика MySQL является наилучшим подходом, если текущая установка сервера была выполнена с его помощью и обновление относится к текущей серии выпусков. Установщик MySQL не поддерживает обновления между сериями выпусков, например, с 5.7 до 8.0, и не предоставляет индикатора обновления, чтобы предложить вам выполнить обновление. Инструкции по обновлению между сериями выпусков см. в разделе Обновление MySQL с помощью дистрибутива Windows ZIP.
Чтобы выполнить обновление с помощью установщика MySQL:
Запустите установщик MySQL.
На панели инструментов нажмите Каталог, чтобы загрузить последние изменения в каталог. Установленный сервер можно обновить только в том случае, если на панели мониторинга рядом с номером версии сервера отображается стрелка.
Нажмите "Обновить" . Все продукты с более новой версией теперь отображаются в списке.
Установщик MySQL отменяет выбор опции обновления сервера для промежуточных выпусков (предварительных выпусков) в той же серии выпусков. Кроме того, он отображает предупреждение о том, что обновление не поддерживается, определяет риски, связанные с продолжением, и предоставляет сводку шагов для выполнения обновления вручную. Вы можете повторно выбрать обновление сервера и продолжить на свой страх и риск.
Отмените выбор всех продуктов, кроме серверного продукта MySQL, если вы не собираетесь в настоящее время обновлять другие продукты, и нажмите "Далее" .
Нажмите «Выполнить», чтобы начать загрузку. Когда загрузка завершится, нажмите «Далее», чтобы начать операцию обновления.
При обновлении до MySQL 8.0.16 и выше может отображаться возможность пропустить проверку обновления и процесс для системных таблиц. Дополнительные сведения об этом параметре см. в разделе Важные условия обновления сервера.
Настройте сервер.
Обновление MySQL с помощью ZIP-архива для Windows
Чтобы выполнить обновление с помощью дистрибутива ZIP-архива Windows:
Если сервер запущен, остановите его. Если сервер установлен как служба, остановите службу с помощью следующей команды из командной строки:
В качестве альтернативы используйте NET STOP mysqld_service_name .
Если вы не используете сервер MySQL как службу, используйте mysqladmin, чтобы остановить его. Например, перед обновлением с MySQL 5.7 до 8.0 используйте mysqladmin из MySQL 5.7 следующим образом:
Если учетная запись пользователя root MySQL имеет пароль, вызовите mysqladmin с параметром -p и введите пароль при появлении запроса.
Распакуйте ZIP-архив. Вы можете либо перезаписать существующую установку MySQL (обычно расположенную в C:\mysql), либо установить ее в другой каталог, например C:\mysql8. Рекомендуется перезаписать существующую установку.
Перезапустите сервер. Например, используйте команду SC START mysqld_service_name или NET START mysqld_service_name, если вы запускаете MySQL как службу, или напрямую вызывайте mysqld в противном случае.
До MySQL 8.0.16, запустите mysql_upgrade от имени администратора, чтобы проверить ваши таблицы, попытаться исправить их, если это необходимо, и обновить ваши таблицы привилегий, если они изменились, чтобы вы могли воспользоваться любыми новыми возможностями. См. Раздел 4.4.5, «mysql_upgrade — Проверка и обновление таблиц MySQL». Начиная с MySQL 8.0.16, этот шаг не требуется, так как сервер выполняет все задачи, которые ранее обрабатывались mysql_upgrade .
Есть два подхода к обновлению MySQL в Windows:
Выбранный подход зависит от того, как была выполнена существующая установка. Прежде чем продолжить, ознакомьтесь с дополнительной информацией об обновлении MySQL, не относящейся к Windows, в разделе Обновление MySQL.
Какой бы подход вы ни выбрали, всегда делайте резервную копию текущей установки MySQL перед выполнением обновления. См. Методы резервного копирования базы данных.
Обновления между выпусками без общедоступной версии (или с версии без общедоступной версии до общедоступной) не поддерживаются. В выпусках, отличных от GA, происходят значительные изменения при разработке, и вы можете столкнуться с проблемами совместимости или проблемами при запуске сервера.
Установщик MySQL не поддерживает обновления между версиями Community и Commercial. Если вам требуется такой тип обновления, выполните его с помощью ZIP-архива.
Обновление MySQL с помощью установщика MySQL
Выполнение обновления с помощью установщика MySQL является наилучшим подходом, если текущая установка сервера была выполнена с его помощью и обновление относится к текущей серии выпусков. Установщик MySQL не поддерживает обновления между сериями выпусков, например, с 5.7 до 8.0, и не предоставляет индикатора обновления, чтобы предложить вам выполнить обновление. Инструкции по обновлению между сериями выпусков см. в разделе Обновление MySQL с помощью дистрибутива Windows ZIP.
Чтобы выполнить обновление с помощью установщика MySQL:
Запустите установщик MySQL.
На панели инструментов нажмите Каталог, чтобы загрузить последние изменения в каталог. Установленный сервер можно обновить только в том случае, если на панели мониторинга рядом с номером версии сервера отображается стрелка.
Нажмите "Обновить" . Все продукты с более новой версией теперь отображаются в списке.
Установщик MySQL отменяет выбор опции обновления сервера для промежуточных выпусков (предварительных выпусков) в той же серии выпусков. Кроме того, он отображает предупреждение о том, что обновление не поддерживается, определяет риски, связанные с продолжением, и предоставляет сводку шагов для выполнения обновления вручную. Вы можете повторно выбрать обновление сервера и продолжить на свой страх и риск.
Отмените выбор всех продуктов, кроме серверного продукта MySQL, если вы не собираетесь в настоящее время обновлять другие продукты, и нажмите "Далее" .
Нажмите «Выполнить», чтобы начать загрузку. Когда загрузка завершится, нажмите «Далее», чтобы начать операцию обновления.
При обновлении до MySQL 8.0.16 и выше может отображаться возможность пропустить проверку обновления и процесс для системных таблиц. Дополнительные сведения об этом параметре см. в разделе Важные условия обновления сервера.
Настройте сервер.
Обновление MySQL с помощью ZIP-архива Windows
Чтобы выполнить обновление с помощью дистрибутива ZIP-архива Windows:
Если сервер запущен, остановите его. Если сервер установлен как служба, остановите службу с помощью следующей команды из командной строки:
В качестве альтернативы используйте NET STOP mysqld_service_name .
Если вы не используете сервер MySQL как службу, используйте mysqladmin, чтобы остановить его. Например, перед обновлением с MySQL 5.7 до 8.0 используйте mysqladmin из MySQL 5.7 следующим образом:
Если учетная запись пользователя root MySQL имеет пароль, вызовите mysqladmin с параметром -p и введите пароль при появлении запроса.
Распакуйте ZIP-архив. Вы можете либо перезаписать существующую установку MySQL (обычно расположенную в C:\mysql), либо установить ее в другой каталог, например C:\mysql8. Рекомендуется перезаписать существующую установку.
Перезапустите сервер. Например, используйте команду SC START mysqld_service_name или NET START mysqld_service_name, если вы запускаете MySQL как службу, или напрямую вызывайте mysqld в противном случае.
В версиях, предшествующих MySQL 8.0.16, запускайте mysql_upgrade от имени администратора, чтобы проверить свои таблицы, попытаться исправить их, если необходимо, и обновить таблицы привилегий, если они изменились, чтобы вы могли воспользоваться любыми новыми возможностями. См. mysql_upgrade — Проверка и обновление таблиц MySQL. Начиная с MySQL 8.0.16, этот шаг не требуется, так как сервер выполняет все задачи, которые ранее обрабатывались mysql_upgrade .
Установщик MySQL не поддерживает обновление между общедоступной и коммерческой версиями. Если такое обновление требуется, это можно сделать с помощью метода ZIP-архива.
Давайте разберемся, как можно обновить MySQL с помощью установщика MySQL. Это считается наилучшим подходом, когда вместе с ним выполняется текущая установка сервера, а обновление происходит в рамках текущей серии выпусков.
Установщик MySQL не поддерживает обновления между сериями выпусков, например с 5.7 до 8.0 и так далее. Он не предоставляет индикатор обновления, чтобы сообщить пользователю об обновлении. Вот шаги —
Запустите программу установки MySQL.
На панели инструментов нажмите «Каталог», чтобы загрузить последние изменения, которые должны были произойти в каталоге.
Установленный сервер можно обновить только в том случае, если на панели мониторинга рядом с номером версии сервера отображается стрелка.
Теперь нажмите «Обновить».
Те продукты, которые имеют новую версию, появятся в списке.
Отмените выбор всего, кроме серверного продукта MySQL, если другие продукты также не требуют обновления. Теперь нажмите «Далее».
Теперь нажмите «Выполнить», чтобы начать загрузку.
После полной загрузки нажмите «Далее», чтобы начать операцию обновления.
При обновлении до MySQL 8.0.16 или более поздней версии может отображаться возможность пропустить проверку и обработку обновлений для системных таблиц.
Теперь настройте сервер.
Теперь давайте посмотрим, как можно обновить MySQL с помощью дистрибутива Windows ZIP.
Обновление MySQL с помощью дистрибутива ZIP-архива Windows
Если сервер уже запущен, остановите его. Если сервер был установлен как служба, остановите службу с помощью приведенной ниже команды —
Вместо этого также можно использовать команду «NET STOP mysql_service_name». Если MySQL не работает как служба, для ее остановки можно использовать «mysqladmin». Давайте посмотрим на команду для этого —
Если учетная запись пользователя root MySQL имеет пароль, можно вызвать «mysqladmin» вместе с параметром «-p» и ввести пароль при появлении запроса. ZIP-архив необходимо распаковать. Существующая установка MySQL может быть перезаписана, которая обычно находится в C:/mysql, или может быть установлена в другой каталог, например C:/mysql8.
Теперь необходимо перезапустить сервер. Это можно сделать с помощью любой из команд, показанных ниже —
Читайте также: