0
点赞
收藏
分享

微信扫一扫

MySQL设置表自增步长

在MySQL中,可以通过设置AUTO_INCREMENT属性来控制表的自增步长。默认情况下,自增步长为1,即每次插入新记录时,自增字段的值会自动增加1。如果需要修改自增步长,可以在创建表时设置AUTO_INCREMENT属性,或者在已有表中修改AUTO_INCREMENT属性。

  1. 创建表时设置自增步长:
CREATE TABLE table_name (
    id INT(11) NOT NULL AUTO_INCREMENT,
    name VARCHAR(255) NOT NULL,
    PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=100;

在这个例子中,表的自增步长被设置为100,即每次插入新记录时,自增字段的值会自动增加100。

  1. 修改已有表的自增步长:
ALTER TABLE table_name AUTO_INCREMENT = 100;

这个语句将表table_name的自增步长设置为100。

举报

相关推荐

0 条评论