Functionality added or changed:
mysqldump now dumps triggers for each
dumped table. This can be suppressed with the
--skip-triggers
option. (Bug#10431)
Added new ER_STACK_OVERRUN_NEED_MORE
error
message to indicate that, while the stack is not completly
full, more stack space is required. (Bug#11213)
NDB
: Improved handling of the configuration
variables NoOfPagesToDiskDuringRestartACC
,
NoOfPagesToDiskAfterRestartACC
,
NoOfPagesToDiskDuringRestartTUP
, and
NoOfPagesToDiskAfterRestartTUP
should
result in noticeably faster startup times for MySQL Cluster.
(Bug#12149)
Added support of where clause for queries with FROM
DUAL
. (Bug#11745)
Bugs fixed:
Multiple SELECT SQL_CACHE
queries in a
stored procedure causes error and client hang. (Bug#6897)
Added checks to prevent error when allocating memory when there was insufficient memory available. (Bug#7003)
Character data truncated when GBK characters
0xA3A0
and 0xA1
are
present. (Bug#11987)
Comparisons like SELECT "A\\" LIKE "A\\";
fail when using SET NAMES utf8;
. (Bug#11754)
Corrected inaccurate error message when inserting out of range
data under TRADITIONAL
SQL mode. (Bug#11546)
When used in a SELECT
query against a view,
the GROUP_CONCAT()
function returned only a
single row. (Bug#11412)
Calling the C API function
mysql_stmt_fetch()
after all rows of a
result set were exhausted would return an error instead of
MYSQL_NO_DATA
. (Bug#11037)
Information about a trigger was not displayed in the output of
SELECT ... FROM INFORMATION_SCHEMA.TRIGGERS
when the selected database was
INFORMATION_SCHEMA
, prior to the trigger's
first invocation. (Bug#12127)
Issuing successive FLUSH TABLES WITH READ
LOCK
would cause the mysql
client
to hang. (Bug#11934)
In stored procedures, a cursor that fetched an empty string
into a variable would set the variable to
NULL
instead. (Bug#8692)
A trigger dependent on a feature of one
SQL_MODE
setting would cause an error when
invoked after the SQL_MODE
was changed.
(Bug#5891)
A delayed insert that would duplicate an existing record crashed the server instead. (Bug#12226)
ALTER TABLE
when SQL_MODE =
'TRADITIONAL'
gave rise to an invalid error message.
(Bug#11964)
On AMD64, attempting to repair a MyISAM
table with a full-text index would crash the server. (Bug#11684)
The MySQL Cluster backup log was invalid where the number of Cluster nodes was not equal to a power of 2. (Bug#11675)
GROUP_CONCAT()
sometimes returned a result
with a different collation that that of its arguments. (Bug#10201)
The LPAD()
and RPAD()
functions returned the wrong length to
mysql_fetch_fields()
. (Bug#11311)
A UNIQUE VARCHAR
column would be
mis-identified as MUL
in table
descriptions. (Bug#11227)
Incorrect error message displayed if user attempted to create
a table in a non-existing database using CREATE
syntax. (Bug#10407)
database_name
.table_name
InnoDB
: Do not flush after each write, not
even before setting up the doublewrite buffer. Flushing can be
extremely slow on some systems. (Bug#12125)
InnoDB
: True VARCHAR
:
Return NULL
columns in the format expected
by MySQL. (Bug#12186)
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.