• ADADADADAD

    mysql自增列[ mysql数据库 ]

    mysql数据库 时间:2024-12-24 19:11:34

    作者:文/会员上传

    简介:

    1、mysql创建带自增列的表
    create table inc(id int(10) not null auto_increment,name varchar(20),primary key (id));
    注意:
    自增列必须是key
    前面的id没有引号,后面设置成

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    1、mysql创建带自增列的表
    create table inc(id int(10) not null auto_increment,name varchar(20),primary key (id));
    注意:
    自增列必须是key
    前面的id没有引号,后面设置成key的时候也不能有引号
    2、使用自增列
    mysql> insert into inc values(id,'leo');
    Query OK, 1 row affected (0.00 sec)
    mysql> select * from inc;
    +----+------+
    | id | name |
    +----+------+
    | 1 | leo |
    +----+------+
    1 row in set (0.00 sec)
    mysql> insert into inc values(id,'dem');
    Query OK, 1 row affected (0.00 sec)
    mysql> select * from inc;
    +----+------+
    | id | name |
    +----+------+
    | 1 | leo |
    | 2 | dem |
    +----+------+
    2 rows in set (0.00 sec)
    可以看出自增列默认是从1开始的
    3、设置自增列
    如果你不希望自增列是从1开始,可以使用下面的语句修改自增的起始值
    alter table inc auto_increment=100;
    mysql> insert into inc values(id,'jack');
    Query OK, 1 row affected (0.01 sec)
    mysql> select * from inc;
    +-----+------+
    | id | name |
    +-----+------+
    |1 | leo |
    |2 | dem |
    | 100 | jack |
    +-----+------+
    3 rows in set (0.00 sec)

    mysql自增列.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysql增列