Configure updates for Tru64, large file support, and better TCP wrapper support. By Albert Chin-A-Young.
Fixed bug in
Fixed bug in
shorten the result string if it's longer than the length
SHOW LOGS command.
BDB logs on shutdown.
When creating a table, put
first, followed by
Fixed a bug in
multi-part keys where one specified all key parts both in
the update and the
WHERE part. In this
case MySQL could try to update a record that didn't match
Changed drop table to first drop the tables and then the
Fixed a bug in the hostname cache which caused
mysqld to report the hostname as
'' in some error messages.
Fixed a bug with
HEAP type tables; the
max_heap_table_size wasn't used.
max_heap_table_size can be used to limit
the size of a
HEAP type table.
Changed the default server-id to 1 for masters and 2 for slaves to make it easier to use the binary log.
bdb_lock_max variable to
Added support for
BDB tables, we now store the number of
rows; this helps to optimize queries when we need an
approximation of the number of rows.
If we get an error in a multi-row statement, we now only roll back the last statement, not the entire transaction.
If you do a
ROLLBACK when you have
updated a non-transactional table you will get an error as a
--bdb-shared-data option to
max_binlog_cache_size variables to
CREATE INDEX and
DROP INDEX are now transaction endpoints.
If you do a
DROP DATABASE on a
symbolically linked database, both the link and the original
database is deleted.
DROP DATABASE to work on OS/2.
Fixed bug when doing a
SELECT DISTINCT ... table1
LEFT JOIN table2 ... when
table2 was empty.
--disconnect-slave-event-count options to
mysqld for debugging and testing of
Fixed replication of temporary tables. Handles everything except slave server restart.
SHOW KEYS now shows whether key is
Added new script,
Thanks to Tim Bunce
mysql.server to easily handle
hosts running many
mysql_install_db have been modified to
mysql_print_defaults instead of
various hacks to read the
In addition, the handling of various paths has been made
more consistent with how
them by default.
Automatically remove Berkeley DB transaction logs that no longer are in use.
Fixed bug with several
in one table.
Added a warning if number of rows changes on
Applied patches for OS/2 by
FLUSH TABLES tbl_name didn't always flush
the index tree to disk properly.
--bootstrap is now run in a separate
thread. This fixes a problem that caused
mysql_install_db to core dump on some
mi_create() to use less stack
Fixed bug with optimizer trying to over-optimize
MATCH() when used with
crash-me and the MySQL benchmarks
to also work with FrontBase.
TABLE to make porting easier.
Reset status variable which could cause problem if one used
connect_timeout variable to
connect-timeout as an alias for
timeout for option files read by
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.