• 技术文章 >数据库 >MySQL

    mysql标识列的特点

    小妮浅浅小妮浅浅2021-10-18 11:11:31原创5259

    1、标识列不一定要和主键搭配,但要求是key。

    2、一个表最多有一个标识列。

    3、标识列的类型只能是数值型。

    通过SET auto_increment_increment=3,标识列可以设置步长。

    4、起始值可通过手动插入设置。

    实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    DROP TABLE IF EXISTS tab_id;

      

    CREATE TABLE tab_id(

    id INT PRIMARY KEY AUTO_INCREMENT,

    NAME VARCHAR(20)

    );

      

    INSERT INTO tab_id VALUES(NULL,'john');#可重复执行插入

    INSERT INTO tab_id(NAME) VALUES('lucy');

    SELECT * FROM tab_id;

      

    #自增步长

    SET auto_increment_increment=3;

    以上就是mysql标识列的特点,希望对大家有所帮助。更多mysql学习指路:Mysql

    专题推荐:mysql 标识列
    上一篇:mysql中redo log是什么 下一篇:mysql两种事务类型

    相关文章推荐

    • 什么是mysql数据库• mysql是关系型数据库吗• python怎么连接mysql• 怎么验证mysql是否安装成功了• 如何删除mysql数据表

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网