情况一:如果表中本来已经存在数据,并且有断号的现象。那先得删除主键再添加,重新设置自增长。

1、ALTER TABLE student DROP id;

2、ALTER TABLE student ADD id MEDIUMINT( 8 ) NOT NULL FIRST;

3、ALTER TABLE student MODIFY COLUMN `id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT,ADD PRIMARY KEY(id);

注意:删除主键的话,不能有外键关联。

情况二:表中无数据,或者没有断号现象。那么可以在每个删除操作之后重新设置下自增长的起始位置

ALTER TABLE student AUTO_INCREMENT=8

 

相关文章:

  • 2022-12-23
  • 2022-01-31
  • 2022-02-07
  • 2021-10-19
  • 2022-12-23
  • 2022-12-23
  • 2021-05-13
猜你喜欢
  • 2022-02-06
  • 2021-06-04
  • 2022-12-23
  • 2022-12-23
  • 2021-06-24
  • 2021-11-18
  • 2021-07-14
相关资源
相似解决方案