Details
Description
mysqlcheck encloses dots in a table in backticks, this doesn't make sense though as never expects to see a db.table combination (database and table names are passed in as separate parameters)
This breaks mysqlcheck, and indirectly mysql_upgrade, for tables with a dot in their name
test case:
CREATE TABLE test.`foo.bar`(id int primary key); |
then run
mysqlcheck test foo.bar
|
or
mysql_upgrade --force
|
This was introduced in revision 1810.3494.1 ( http://bazaar.launchpad.net/~mysql/mysql-server/5.6/revision/1810.3494.1 ) as part of a fix for http://bugs.mysql.com/bug.php?id=30654
Attachments
Issue Links
Activity
Transition | Time In Source Status | Execution Times |
---|
|
285d 29m | 1 |
|
20h 32m | 1 |