简介
在使用MySQL提供的表空间传输功能时,无意中发现,在执行alter table test discard tablespace;
之后,执行alter table test auto_increment =
语句会引起数据库意外宕机。官方暂时还未修复此bug。
bug地址https://bugs.mysql.com/bug.php?id=88115
影响范围:mysql-5.7.*;mysql-5.6.37
复现方式
mysql> select @@version;
+------------------+
| @@version |
+------------------+
| 5.7.20-debug-log |
+------------------+
1 row in set (0.01 sec)
create table test(id int not null auto_increment primary key);
insert into test select 1;
insert into test select 2;
alter table test discard tablespace;
alter table test auto_increment =10;