Произведен внеплановый выпуск MySQL 5.0.21, связанный с обнаружением ряда серьезных проблем безопасности в реализации клиент-серверного протокола MySQL (через специально сформированный COM_TABLE_DUMP пакет клиент может вызвать переполнение буфера и запустить код на сервере или прочитать содержимое области памяти процесса).
Добавлена опция max_prepared_stmt_count для ограничения максимального числа prepared statement в кеше. Опция предназначена для защиты от возможных DoS атак.
Исправлены многочисленные ошибки, например:
# Нарушение целостности индекса при использовании в переменой key_cache_block_size значения не превышающего myisam_block_size строго в несколько раз;
# LAST_INSERT_ID() в хранимых процедурах теперь возвращает реальное значение, а не всегда 0;
# Излишнее потребление памяти при использовании DELETE и UPDATE совместно с большими "NOT IN" условиями;
# Неправильная выборка при использовании определенных видов дат в BETWEEN;
# Несколько ошибок приводящих к краху при использовании индексов.
<a href='http://dev.mysql.com/downloads/mysql/5.0.html' target='_blank'>Страница выбора дистрибутива для различных ОС</a>
©opennet.ru