增加Mysql自动增量值

时间:2012-10-29 04:29:10

标签: mysql

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

由于

ID - TITLE
5  - Entry 1
10 - Entry 2
15 - Entra 3

2 个答案:

答案 0 :(得分:1)

如何在桌面上使用TRIGGER?与此代码类似的东西:

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 :(得分:-1)

来源http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html 您应该可以使用等号设置要增量的数量。

mysql> ALTER TABLE tbl AUTO_INCREMENT = 100;