Functionality added or changed:
Cluster Replication: Incompatible Change: Two major changes have taken place with regard to the MySQL Cluster system tables. These are:
The cluster
database is no longer used.
The tables formerly found in the
cluster
database are now in the
mysql
database, and have been renamed
as ndb_binlog_index
,
ndb_apply_status
, and
ndb_schema
.
The mysql.ndb_apply_status
and
mysql.ndb_schema
tables (formerly
cluster.apply_status
and
cluster.schema
are now created by
ndb_restore, in the event that they do
not already exist on the slave cluster.
When upgrading from versions of MySQL previous to 5.1.14 to
5.1.14 or later, mysql_fix_privilege_tables
merely creates a new mysql.ndb_binlog_index
table, but does not remove the existing
cluster
database (or, if upgrading from
MySQL 5.1.7 or earlier, the existing
cluster_replication
database), nor any of
the tables in it.
For more information, see MySQL Cluster Replication Schema and Tables. (Bug#14612)
Cluster Replication: Incompatible Change:
The cluster
database is no longer used. The
tables formerly found in the cluster
database
are now in the mysql
database, and have been
renamed as ndb_binlog_index
,
ndb_apply_status
, and
ndb_schema
.
Incompatible Change:
The prepared_stmt_count
system
variable has been converted to the
Prepared_stmt_count
global
status variable (viewable with the
SHOW GLOBAL
STATUS
statement).
(Bug#23159)
Incompatible Change:
Previously, you could create a user-defined function (UDF) or
stored function with the same name as a built-in function, but
could not invoke the UDF. Now an error occurs if you try to
create such a UDF. The server also now generates a warning if
you create a stored function with the same name as a built-in
function. It is not considered an error to create a stored
function with the same name as a built-in function because you
can invoke the function using
syntax. However, the server now generates a warning in this
case.
db_name
.func_name
()
See Function Name Parsing and Resolution, for the rules describing how the server interprets references to different kinds of functions. (Bug#22619, Bug#18239)