首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >增加Mysql自动增量值

增加Mysql自动增量值
EN

Stack Overflow用户
提问于 2012-10-29 12:29:10
回答 2查看 1.4K关注 0票数 1

我的InnoDB表如何在每个条目ID中增加5而不是1?

谢谢

代码语言:javascript
复制
ID - TITLE
5  - Entry 1
10 - Entry 2
15 - Entra 3
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-29 12:40:04

在表上使用触发器如何?与此代码类似的代码:

代码语言:javascript
复制
DELIMITER $$

CREATE TRIGGER ai_increaseByFive AFTER INSERT ON tbl
  FOR EACH ROW BEGIN
    UPDATE tbl SET id = (id - 1) + 5 WHERE title = NEW.title;
  END;
$$

DELIMITER ;
票数 1
EN

Stack Overflow用户

发布于 2012-10-29 12:32:29

source http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html你应该能够用等号将数量设置为增量。

代码语言:javascript
复制
mysql> ALTER TABLE tbl AUTO_INCREMENT = 100;
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13115859

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档