• 技术文章 >数据库 >MySQL

    mysql中primary key是什么

    小妮浅浅小妮浅浅2021-08-25 09:22:36原创9617

    说明

    1、primary key主键约束是一个列或者列的组合,其值能唯一地标识表中的每一行。

    这样的一列或多列称为表的主键,通过它可以强制表的实体完整性。

    2、效果等价于not null+unique,即非空且唯一。

    是innodb引擎组织存储数据的依据,innodb存储引擎在创建表的时候必须要有primary key。

    实例

    mysql> create table t2(id int not null unique, name varchar(4));
    Query OK, 0 rows affected (0.01 sec)
     
    mysql> desc t2;
    +-------+------------+------+-----+---------+-------+
    | Field | Type       | Null | Key | Default | Extra |
    +-------+------------+------+-----+---------+-------+
    | id    | int(11)    | NO   | PRI | NULL    |       |
    | name  | varchar(4) | YES  |     | NULL    |       |
    +-------+------------+------+-----+---------+-------+
    2 rows in set (0.01 sec)

    以上就是mysql中primary key的介绍,希望对大家有所帮助更多mysql学习指路:MySQL

    推荐操作系统:windows7系统、mysql5.8、DELL G3电脑

    专题推荐:mysql primarykey
    上一篇:mysql约束条件not null的使用 下一篇:mysql有哪些常见的约束

    相关文章推荐

    • mysql有哪些分区类型• mysql水平分割有哪些方法• mysql分库是什么• mysql如何导出数据库• mysql查看备份文件的方法• mysql如何对数据库进行恢复• mysql常用的查看命令• mysql如何查询指定字段• mysql单行函数的介绍• mysql约束的两种类型• mysql模式匹配的理解• mysql约束条件unique是什么• mysql约束条件not null的使用

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网