【发布时间】:2013-12-11 08:02:54
【问题描述】:
有两个表:
maintable(id int 主键 auto_increment, name char);
subtable(id int 主键,maintable_id int,索引mianid(maintable_id),约束mainid外键(maintable_id)引用maintable(id));
在 maintable 中添加和删除后,我想重置 maintable 的 auto_increment,然后我使用“alter table maintable auto_increment = 1”,但我只是得到“查询正常,0 行受影响”。 并且“truncate maintable”被禁止,因为它被子表引用。
所以我的问题是:如何重置 maintable 的 auto_increment? 感谢任何想法!非常感谢!!!
ps:mysql5.6; InnoDB。
【问题讨论】:
标签: mysql innodb auto-increment