mysql中怎么不重建表修改自增字段的起始值呢?

如果是使用MyISAM引擎的表,可以有两种方式来设置表中自增字段的起始值,无需重建表。可以在mysql使用手册中查找下 alter table,然后查找 auto_increment 就可以看到手册中有关于自增id字段的起始值设定的方法:For MyISAM tables, you can set the first sequence number by executing SET INSERT_ID=...
mysql中怎么不重建表修改自增字段的起始值呢?
如果是使用MyISAM引擎的表,可以有两种方式来设置表中自增字段的起始值,无需重建表。可以在mysql使用手册中查找下 alter table,然后查找 auto_increment 就可以看到手册中有关于自增id字段的起始值设定的方法:For MyISAM tables, you can set the first sequence number by executing SET INSERT_ID=value before ALTER TABLE or by using the AUTO_INCREMENT=value table option.意思是:如果是使用MyISAM引擎的表,可以通过执行SQL: "SET INSERT_ID=value";或者使用 alter table 语句修改表结构,然后加上 AUTO_INCREMENT = value 选项来指定自增起始值。2013-05-25
mengvlog 阅读 737 次 更新于 2025-12-16 05:56:12 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部