Fixed a symlink vulnerability in
mysqlbug
script - vulnerability id
CVE-2004-0381. (Bug#3284)
Fixed bug in privilege checking of ALTER TABLE
RENAME
. (Bug#3270)
Fixed bugs in ACOS()
,
ASIN()
(Bug#2338) and in
FLOOR()
(Bug#3051). The cause of the
problem is an overly strong optimization done by
gcc
in this case.
Fixed bug in INSERT ... SELECT
statements
where, if a NOT NULL
column is assigned a
value of NULL
, the following columns in
the row might be assigned a value of zero. (Bug#2012)
If a query was ignored on the slave (because of
replicate-ignore-table
and other similar
rules), the slave still checked if the query got the same
error code (0, no error) as on the master. So if the master
had an error on the query (for example, ``Duplicate entry''
in a multiple-row insert), then the slave stopped and warned
that the error codes didn't match. This is a backport of the
fix for MySQL 4.0. (Bug#797)
mysqlbinlog
now asks for a password at
console when the -p/--password
option is
used with no argument. This is how the other clients
(mysqladmin
,
mysqldump
..) already behave. Note that
one now has to use mysqlbinlog
-p<my_password>
; mysqlbinlog -p
<my_password>
will not work anymore (in
other words, put no space after -p
). (Bug#1595)
On some 64-bit machines (some HP-UX and Solaris machines), a slave installed with the 64-bit MySQL binary could not connect to its master (it connected to itself instead). (Bug#1256, Bug#1381)
Fixed a Windows-specific bug present since MySQL 3.23.57 and
3.23.58 that caused Windows slaves to crash when they
started replication if a master.info
file existed. (Bug#1720)
Fixed bug in ALTER TABLE RENAME
, when
rename to the table with the same name in another database
silently dropped destination table if it existed. (Bug#2628)
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.