mysql自加列
发布时间:2022-06-27 16:48:40 所属栏目:MySql教程 来源:互联网
导读:mysql自增列: 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 v
mysql自增列: 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) (编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |