MySQL Reference Manual for version 4.0.18.
C.4.3 Changes in release 3.23.57 (06 Jun 2003)
-
Fixed problem in alarm handling that could cause problems when getting a
packet that is too large.
-
Fixed problem when installing MySQL as a service on Windows when one
gave two arguments (option file group name and service name) to
mysqld
.
-
Fixed
kill pid-of-mysqld
to work on Mac OS X.
-
SHOW TABLE STATUS
displayed incorrect Row_format
value for
tables that have been compressed with myisampack
.
(Bug #427)
-
SHOW VARIABLES LIKE 'innodb_data_file_path'
displayed only the
name of the first datafile. (Bug #468)
-
Fixed security problem where
mysqld
didn't allow one to UPDATE
rows in a table even if one had a global UPDATE
privilege and a
database SELECT
privilege.
-
Fixed a security problem with
SELECT
and wildcarded select list,
when user only had partial column SELECT
privileges on the table.
-
Fixed unlikely problem in optimizing
WHERE
clause with a constant
expression such as in WHERE 1 AND (a=1 AND b=1)
.
-
Fixed problem on IA-64 with timestamps that caused
mysqlbinlog
to fail.
-
The default option for
innodb_flush_log_at_trx_commit
was changed
from 0 to 1 to make InnoDB
tables ACID by default.
See section InnoDB
start.
-
Fixed problem with too many allocated alarms on slave when connecting to
master many times (normally not a very critical error).
-
Fixed a bug in replication of temporary tables. (Bug #183)
-
Fixed 64-bit bug that affected at least AMD hammer systems.
-
Fixed a bug when doing
LOAD DATA INFILE IGNORE
: When reading
the binary log, mysqlbinlog
and the replication code read REPLACE
instead of IGNORE
. This could make the slave's table
become different from the master's table. (Bug #218)
-
Fixed overflow bug in
MyISAM
when a row is inserted into a table with a
large number of columns and at least one BLOB/TEXT
column. Bug was caused
by incorrect calculation of the needed buffer to pack data.
-
The binary log was not locked during
TRUNCATE table_name
or
DELETE FROM table_name
statements, which could cause an INSERT
to
table_name
to be written to the log before the
TRUNCATE
or DELETE
statements.
-
Fixed rare bug in
UPDATE
of InnoDB
tables where one row could be
updated multiple times.
-
Produce an error for empty table and column names.
-
Changed
PROCEDURE ANALYSE()
to report DATE
instead of
NEWDATE
.
-
Changed
PROCEDURE ANALYSE(#)
to restrict the number of values in an
ENUM
column to #
also for string values.
-
mysqldump
no longer silently deletes the binary logs when invoked with
the --master-data
or --first-slave
option;
while this behavior was convenient for some
users, others may suffer from it. Now one has to explicitly ask for binary
logs to be deleted by using the new --delete-master-logs
option.
-
Fixed a bug in
mysqldump
when it was invoked with the
--master-data
option: The CHANGE MASTER TO
statements that were
appended to the SQL dump had incorrect coordinates. (Bug #159)
This document was generated
by rdg (Feb 25 2004)
using texi2html