Инновации MySQL и долгосрочная стабильная версия (LTS)
Инновации MySQL и долгосрочная стабильная версия (LTS)

Режим выпуска версии MySQL

Метод выпуска MySQL 8.0 представляет собой режим непрерывного выпуска, в котором MySQL может часто выпускать новые функции для пользователей, а не выпускать их каждые несколько лет, как в предыдущих версиях 5.6 и 5.7. Но этот подход может создать проблемы для проектов и приложений, которым требуются только критические исправления и не требуют частых изменений. Поэтому MySQL принял новый метод выпуска версий, при котором пользователи могут выбирать между версиями Innovation и Long-Term Support (LTS). Начиная с версий 8.0.34 и 8.1.0, MySQL включил новый метод выпуска версий.

Обе версии MySQL можно напрямую использовать в производственных системах. Если пользователи хотят получить новейшие функции и улучшения и любят использовать новые технологии, рекомендуется использовать инновационную версию MySQL. Инновационная версия идеально подходит для разработчиков и администраторов баз данных, работающих в быстро меняющихся средах разработки с высоким уровнем автоматизированного тестирования и технологией непрерывной интеграции для ускорения циклов обновления. С другой стороны, если пользователям необходимо создать собственную среду, лучшим выбором будет версия с долгосрочной поддержкой. Релизы с долгосрочной поддержкой содержат только необходимые исправления, что снижает риски, связанные с изменениями программного обеспечения баз данных.

База данных MySQL версии 8.1.0 является первым инновационным выпуском, при этом в версии 8.0.34+ будут исправлены ошибки только до окончания срока службы версии 8.0 (EOL), запланированного на апрель 2026 года. Примерно через год после выпуска 8.0.34 версия MySQL 8.x станет новым выпуском с долгосрочной поддержкой. В течение этого переходного периода, если пользователи хотят использовать новейшие функции, улучшения и все исправления ошибок базы данных MySQL, используйте инновационную версию (например: 8.1.x, 8.2.x, 8.3.x и т. д.). Если пользователю необходимо только исправить ошибки в базе данных MySQL, используйте версию 8.0.x (например, 8.0.35, 8.0.36, 8.0.37 и т. д.).

Инновационная версия

Инновационная версия Это похоже на MySQL 8.0продолжениеразвиватьмодель(< 8.0.34), включая исправления ошибок, исправления безопасности и новые функции. Исправления ошибок и исправления безопасности обычно включаются в следующую инновацию или выпуск LTS. Использование Инновационная версия В настоящее время пользователям необходимо регулярно обновлять последнюю версию Инновационная. версию, чтобы быть в курсе последних исправлений ошибок и обновлений безопасности. Кроме того, Инновационная версия также включает новые функции устаревания и удаления.,и изменение поведения. Для снижения риска и сложности обновления,Содержимое передового опыта о том, как это реализовать, будет включено во время публикации.

Версия с долгосрочной поддержкой

Примерно каждые два года дополнительная версия будет называться Версия. с долгосрочной поддержка. Эта версия будет иметь 5 лет стандартной поддержки и 3 года расширенной поддержки. Это похоже на MySQL 5.7 и предыдущие версии.

Версия с долгосрочной поддержка будет последним номером основной версии. Следующая Инновация версия В этой версии будет увеличен основной номер версии. Например, если MySQL Основной номер версии 8.4.0 — 8. Итак, MySQL 9.0 будет следующей Инновацией версиякнига。

Обновление и понижение версии

Версия с долгосрочной поддержкойв Обновление и понижение версии

существовать Версия с долгосрочной В поддержке, поскольку функциональность остается неизменной, формат данных остается неизменным. Могу выполнить На местеобновлениеи Понизить версию。InnoDBизклонировать Функциясуществовать Версия с долгосрочной поддержкойпобедитьприезжатьподдерживать,используется дляобновлениеи Понизить версию。

Из версии с долгосрочной поддержкойобновление/Понизить Пожалуйста, скачайте другую версию с долгосрочной поддержкой

Из версии с долгосрочной поддержка могла бы мигрировать приехать в следующую версию с долгосрочной поддержкойкнига,Нет необходимости выполнять обновление Инновационная версия несколько промежуточных шагов. обновление пройдет местеобновление,MySQL Shell Dump & Загрузка и реализация асинхронной репликации MySQL.

Понижение версии можно выполнить через MySQL. Shell Dump & Load и MySQL реализованы асинхронно с единственной целью — откатить текущее обновление.

Инновационная версиямеждуиз Обновление и понижение версии

Поддержка инновации или версии с долгосрочной поддержкойкнигаприезжатьбудущееиз Инновационная версиякнигаиз На местеобновление(приезжать Следующий Версия с долгосрочной поддержка). черезMySQL Shell Dump & Реализована асинхронная репликация нагрузки и MySQL.

Для перехода на более раннюю версию потребуется MySQL Shell Dump & Нагрузка. Похоже на: MySQL 8.0.x(< 8.0.34)。

Обновление/понижение версии с использованием асинхронной репликации

Обновления критически важных для бизнеса сред обычно выполняются с использованием асинхронной репликации MySQL, при этом среда новой версии устанавливается как копия текущей версии.

Пользователи могут начать с версии с долгосрочной поддержкойили Инновационная версиякопироватьприезжатьсоседнийиз Версия с долгосрочной поддержите эту или следующую версию с долгосрочной поддержка Это появилось раньше любой Инновационной versionthis (например, можно получить из LTS 8.4 приезжать LTS 9.7, Но не из ЛТС 8.4 приезжать LTS 10.7)

Если что-то пойдет не так после использования новой версии, важно поддерживать откат к предыдущей версии. MySQL Async Replication сможет повторить откат к предыдущей версии. Обратите внимание, что эта поддержка будет осуществляться только в целях отката, и пользователи пока не смогут воспользоваться преимуществами новой функциональности. Эту операцию нельзя считать частью обычного непрерывного производственного развертывания.

Матрица обновления/понижения

обновление

На месте

клонировать

Асинхронная репликация

свалка/загрузка

LTS 8.4 → LTS 9.7

LTS 8.4.11 → LTS 8.4.20

Innovation 8.1 → 8.2

Innovation 8.1 → 8.3

Innovation 9.1 → LTS 9.7

LTS 8.4 → LTS 10.7

Понизить версию

На месте

клонировать

Асинхронная репликация

свалка/загрузка

LTS 8.4.20 → 8.4.11

LTS 9.7 → LTS 8.4

✓✮

✓✮

LTS 9.7 → Innovation 9.6

✓✮

✓✮

LTS 9.7 → Innovation 9.5

✓✮

✓✮

✮ означает только для целей отката

Вышеуказанный контент посвящен версии MySQL. с долгосрочной поддержкойи Инновационная версияизпредставлять,благодарныйсосредоточиться на“Инженер по решениям MySQL”

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose