使用 UNIQUE 在插入重复数据的时候,如果有主键自增 id,id 会跳过,怎么可以使得 id 自增不跳过?

2014-08-27 13:02:55 +08:00
 coolair
比如,现在id为10,当插入一条数据的时候,如果数据重复,则跳过,再插入下一条非重复数据的时候,id变成12了,11跳过了。
数据库为:MySQL
2344 次点击
所在节点    问与答
4 条回复
Narcissu5
2014-08-27 13:05:20 +08:00
哪种数据库?oracle和mysql都有sequence
coolair
2014-08-27 13:06:59 +08:00
@Narcissu5 mysql
andybest
2014-08-27 13:09:38 +08:00
ALTER TABLE tablename ENGINE=MYISAM;
coolair
2014-08-27 19:04:52 +08:00
@andybest 非常感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/130171

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX