--echo # --echo # Bug#26938297 - IMPORT OF COMPRESSED TABLE FAILS AND CRASHES THE SERVER --echo # --source include/have_innodb_max_16k.inc --let $MYSQLD_DATADIR=`SELECT @@datadir` CREATE DATABASE testdb; USE testdb; CREATE TABLE t1 ( `col_1` char(255) DEFAULT NULL, `col_2` varchar(255) DEFAULT NULL, `col_3` longtext, `col_4` longtext, `col_5` longtext, `col_6` longtext, `col_7` longtext, `col_8` longtext, `col_9` longtext, `col_10` longtext, `col_11` int(11), PRIMARY KEY(col_11), KEY k1(col_1(10)) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 KEY_BLOCK_SIZE=1 STATS_PERSISTENT=0; FLUSH TABLES t1 FOR EXPORT; --echo # Copying exported .ibd --copy_file $MYSQLD_DATADIR/testdb/t1.ibd $MYSQLD_DATADIR/testdb/t1.ibd.backup --copy_file $MYSQLD_DATADIR/testdb/t1.cfg $MYSQLD_DATADIR/testdb/t1.cfg.backup UNLOCK TABLES; ALTER TABLE t1 DISCARD TABLESPACE; --echo # Copying exported .ibd to import --move_file $MYSQLD_DATADIR/testdb/t1.ibd.backup $MYSQLD_DATADIR/testdb/t1.ibd --move_file $MYSQLD_DATADIR/testdb/t1.cfg.backup $MYSQLD_DATADIR/testdb/t1.cfg ALTER TABLE t1 IMPORT TABLESPACE; # Verify SDI is writable ALTER TABLE t1 DROP INDEX k1; DROP TABLE t1; DROP DATABASE testdb;