求解 MySQL auto_increment 的问题

今天看后台数据表结构时发现一个俺从来没有见过的设置
auto_increment=任意数字的值
比如表结构是:
createtablecj(
`nid`varchar(10),
`cid`varchar(10)
)ENGINE=InnoDBDEFAULTCHARSET=gbkAUTO_INCREMENT=40;
这个AUTOINCREMENT=40在每张表里都有不同的值
发现他们有=1的,有=2的,也有=20的,
不同的表它的值也不完全一样,这个值是做什么用的?
那些情况下会考虑在autoincrement后面设定值呢?
先谢谢各位大神啦,o(∩∩)o...哈哈
梦里花落0921
浏览 245回答 2
2回答

郎朗坤

AUTO_INCREMENT=40表示从id(InnoDB如果没有显示声明的话会自动生成主键)从初始为40的地方开始自增长
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript