MySQL 自增:开启新的增长之路(mysql自增开始)
MySQL 自增是MySQL数据库中一种常用的列类型,是通过定义字段时增加AUTO_INCREMENT关键字实现的自动增加字段值的数据类型。MySQL 自增类型十分节约时间和空间,可以让我们实现针对某一列值采取自动增长的一个属性,并且广泛应用于表的主键类型。
MySQL 自增类型主要包含以下属性:
(1)自增属性:AUTO_INCREMENT关键字,指定字段值可以被自动增长,并且被数据库自动更新。
(2)类型属性:MySQL 自增类型的基本类型可以为:INT,DOUBLE,BIGINT等;当指定主键类型使用MySQL 自增时,MySQL会自动将字段类型设置为INT。
(3)始终属性:缺省的MySQL 自增就是从1开始,它不会重复,即使你没有特殊设置,他也会在表达式结束后用最大的值加1。
下面是针对MySQL 自增类型创建表的语法:
CREATE TABLE table_name
(
ID INT NOT NULL AUTO_INCREMENT ,//定义表中字段类型为自增
col_name data_type,……
PRIMARY KEY(ID)
);
MySQL自增类型十分方便,节约大量的时间和资源,它不仅适用于表的主键,也能够使用在其它列中以形成自增的序号。特别是在编写需要依赖、计数的字段时,MySQL自增类型简化了复杂度,为用户提供了更好的开发体验。