Выпуск MySQL 9.4.0: Новые возможности и улучшения безопасности в инновационной ветке
15:43, 23.07.2025
В конце июля 2025 года компания Oracle анонсировала выпуск MySQL 9.4.0 — последней версии в инновационной ветке. Это обновление предлагает новые функции и улучшения для разработчиков и администраторов баз данных. MySQL Community Server 9.4.0 теперь доступен для Linux, FreeBSD, macOS и Windows.
В 2023 году Oracle представила новую модель выпуска версий MySQL, разделив её на два направления:
- Инновационная ветка — для быстрого внедрения новых функций с обновлениями каждые три месяца
- LTS (долгосрочная поддержка) — для стабильных и предсказуемых сред
Ожидается, что MySQL 9.5 станет следующей LTS-версией осенью, а затем выйдет MySQL 10.0 — новая версия в инновационной ветке.
Что нового в MySQL 9.4.0
Одним из заметных обновлений стало расширение поддержки хранимых процедур на JavaScript. Тип данных BIT теперь поддерживается: небольшие значения преобразуются в JavaScript-тип Number, а большие — в BigInt.
В инструмент командной строки mysql добавлен новый параметр --commands, который позволяет использовать локальные команды, такие как clear, edit, source и другие. По умолчанию они отключены из соображений безопасности.
Обновления безопасности и фаервола
В этом релизе Oracle устранила 30 уязвимостей безопасности. Одна из них могла быть использована удаленно при наличии прав на выполнение запросов. Четыре серьёзные уязвимости получили оценку 6.5 и касались слоя DML и оптимизатора.
Новый компонент MySQL Enterprise Firewall заменяет старый плагин фаервола. Он предлагает схожую функциональность, но вместо пользовательских профилей теперь используются групповые. Компонент доступен только в Enterprise Edition, а старый плагин признан устаревшим.
Этот релиз демонстрирует стремление Oracle к инновациям и одновременно закладывает прочную основу для будущих LTS-релизов.