mirror of
https://github.com/MariaDB/server.git
synced 2025-07-04 01:23:45 +03:00
DOWNGRADED FROM 5.6.11 TO 5.6.10 Problem was new syntax not accepted by previous version. Fixed by adding version comment of /*!50531 around the new syntax. Like this in the .frm file: 'PARTITION BY KEY /*!50611 ALGORITHM = 2 */ () PARTITIONS 3' and also changing the output from SHOW CREATE TABLE to: CREATE TABLE t1 (a INT) /*!50100 PARTITION BY KEY */ /*!50611 ALGORITHM = 1 */ /*!50100 () PARTITIONS 3 */ It will always add the ALGORITHM into the .frm for KEY [sub]partitioned tables, but for SHOW CREATE TABLE it will only add it in case it is the non default ALGORITHM = 1. Also notice that for 5.5, it will say /*!50531 instead of /*!50611, which will make upgrade from 5.5 > 5.5.31 to 5.6 < 5.6.11 fail! If one downgrades an fixed version to the same major version (5.5 or 5.6) the bug 14521864 will be visible again, but unless the .frm is updated, it will work again when upgrading again. Also fixed so that the .frm does not get updated version if a single partition check passes.
722 lines
18 KiB
Plaintext
722 lines
18 KiB
Plaintext
DROP TABLE IF EXISTS t1;
|
|
CREATE TABLE t1 (c1 TINYINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 2;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` tinyint(4) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 2 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 SMALLINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 2;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` smallint(6) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 2 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 MEDIUMINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 2;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` mediumint(9) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 2 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 2;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 2 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INTEGER NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 2;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 2 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 BIGINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 2;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` bigint(20) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 2 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 TINYINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 2;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` tinyint(4) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 2 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 SMALLINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 2;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` smallint(6) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 2 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 2;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` mediumint(9) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 2 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 2;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 2 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INTEGER NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 2;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 2 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 BIGINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 2;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` bigint(20) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 2 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 TINYINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 4;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` tinyint(4) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 4 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 SMALLINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 4;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` smallint(6) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 4 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 MEDIUMINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 4;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` mediumint(9) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 4 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 4;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 4 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INTEGER NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 4;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 4 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 BIGINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 4;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` bigint(20) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 4 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 TINYINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 4;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` tinyint(4) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 4 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 SMALLINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 4;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` smallint(6) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 4 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 4;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` mediumint(9) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 4 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 4;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 4 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INTEGER NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 4;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 4 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 BIGINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 4;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` bigint(20) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 4 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 TINYINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 5;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` tinyint(4) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 5 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 SMALLINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 5;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` smallint(6) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 5 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 MEDIUMINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 5;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` mediumint(9) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 5 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 5;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 5 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INTEGER NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 5;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 5 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 BIGINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 5;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` bigint(20) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 5 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 TINYINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 5;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` tinyint(4) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 5 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 SMALLINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 5;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` smallint(6) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 5 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 5;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` mediumint(9) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 5 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 5;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 5 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INTEGER NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 5;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 5 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 BIGINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 5;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` bigint(20) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 5 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 TINYINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 99;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` tinyint(4) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 99 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 SMALLINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 99;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` smallint(6) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 99 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 MEDIUMINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 99;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` mediumint(9) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 99 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 99;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 99 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INTEGER NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 99;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 99 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 BIGINT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 99;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` bigint(20) DEFAULT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 99 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 TINYINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 99;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` tinyint(4) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 99 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 SMALLINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 99;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` smallint(6) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 99 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 MEDIUMINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 99;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` mediumint(9) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 99 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 99;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 99 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 INTEGER NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 99;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` int(11) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 99 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
CREATE TABLE t1 (c1 BIGINT NOT NULL, c2 CHAR(5)) PARTITION BY LINEAR KEY(c1) PARTITIONS 99;
|
|
SHOW TABLES;
|
|
Tables_in_test
|
|
t1
|
|
SHOW CREATE TABLE t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`c1` bigint(20) NOT NULL,
|
|
`c2` char(5) DEFAULT NULL
|
|
) ENGINE=ENGINE DEFAULT CHARSET=latin1
|
|
/*!50100 PARTITION BY LINEAR KEY (c1)
|
|
PARTITIONS 99 */
|
|
DROP TABLE t1;
|
|
SHOW TABLES;
|
|
Tables_in_test
|