Во второй половине июля 2025 года Oracle выпустила СУБД MySQL 9.4.0 (ветка Innovation). Разработчики проекта подготовили и выложили в открытый доступ сборки MySQL Community Server 9.4.0 для основных дистрибутивов Linux, FreeBSD, macOS и Windows.
В 2023 году Oracle объявила об изменении модели формирования релизов СУБД MySQL. Разработчики начали выпускать два вида веток MySQL: Innovation (новые функции, частое обновление, три месяца поддержки) и LTS (с расширенным временем поддержки и сохранением неизменного поведения).
Осенью 2025 года в Oracle планируют сформировать LTS‑релиз 9.5, рекомендованный для внедрений, которым необходима предсказуемость и длительное сохранение неизменного поведения. Следом за LTS‑веткой будет сформирована новая Innovation‑ветка — MySQL 10.0.
По информации OpenNET, основные изменения и дополнения в MySQL 9.4:
в хранимых процедурах, написанных на языке JavaScript, реализована поддержка типа BIT. Значения с типом BIT меньше или равные JavaScript.MAX_SAFE_INTEGER преобразуются в JavaScript‑тип Number, а большие — в JavaScript‑тип BigInt.
в утилиту командной строки mysql добавлена опция «‑commands», позволяющая включить поддержку выполнения локальных команд, по умолчанию команды отключены (charset, clear, connect, edit, ego, exit, go, help, nopager, notee, nowarning, pager, print, prompt, query_attributes, quit, rehash, resetconnection, ssl_session_data_print, source, status, system, tee, u, warnings)
на смену плагину firewall, позволяющему фильтровать SQL‑запросы к СУБД на основе заданных шаблонов, предложен компонент MySQL Enterprise Firewall, реализующий идентичную функциональность за исключением поддержки профилей учётных записей (вместо этого поддерживаются профили групп). Плагин firewall объявлен устаревшим и будет удалён в одном из следующих выпусков. MySQL Enterprise Firewall доступен только пользователям коммерческой версии MySQL Enterprise Edition.
устранено 30 уязвимостей, из которых одна может быть использована удалённо при наличии доступа для отправки запросов к СУБД. Четыре наиболее серьёзных проблемы имеют уровень опасности 6.5 и связаны с уязвимостями в DML и оптимизаторе. Менее опасные уязвимости затрагивают InnoDB, оптимизатор, хранимые процедуры, LDAP Auth и систему репликации.
Источник: habr.com