End of Product Lifecycle. Active development and support for MySQL Database Server versions 3.23, 4.0, and 4.1 has ended. For details, see http://www.mysql.com/about/legal/lifecycle/#calendar. Please consider upgrading to a recent version. Further updates to the content of this manual will be minimal. All formats of this manual will continue to be available until 31 Dec 2010.
Fixed buffer overflow problem if someone specified a too-long
--datadir option to mysqld. (CVE-2002-0969)
<row> tags for mysqldump XML output.
Fixed problem with
crash-me and gcc 3.0.4.
@@unknown_variable doesn't hang server.
@@VERSION as a synonym for
SHOW VARIABLES LIKE ' is now case-insensitive.
Fixed timeout for
GET_LOCK() on HP-UX with DCE threads.
Fixed memory allocation bug in the glibc library used to build Linux binaries, which caused mysqld to die in
SIGQUIT problems in mysql.
Fixed bug in character table converts when used with big (larger than 64KB) strings.
InnoDB now retains foreign key constraints through
ALTER TABLE and
InnoDB now enables foreign key constraints to be added through the
ALTER TABLE syntax.
InnoDB tables can now be set to automatically grow in size (auto-extend).
Our Linux RPMS and binaries are now compiled with gcc 3.0.4, which should make them a bit faster.
Fixed some buffer overflow problems when reading startup parameters.
Because of problems on shutdown we have now disabled named pipes on Windows by default. One can enable named pipes by starting mysqld with
Fixed bug when using
WHERE key_column = 'J' or key_column='j'.
Fixed core-dump bug when using
LOAD DATA INFILE without an active database.
Fixed bug in
RENAME TABLE when used with
lower_case_table_names=1 (default on Windows).
Fixed unlikely core-dump bug when using
DROP TABLE on a table that was in use by a thread that also used queries on only temporary tables.
Fixed problem with
SHOW CREATE TABLE and
PRIMARY KEY when using 32 indexes.
Fixed that one can use
SET PASSWORD for the anonymous user.
Fixed core dump bug when reading client groups from option files using
Memory leak (16 bytes per every corrupted table) closed.
Fixed binary builds to use
Update source to work with new version of bison.
Updated shell scripts to now agree with new POSIX standard.
Fixed bug where
DATE_FORMAT() returned empty string when used with