开发者社区> 问答> 正文

mysql建表时key关键字的作用

mysql建表时key关键字的作用是什么?
1
查了资料感觉都没讲明白。。。

展开
收起
落地花开啦 2016-02-11 10:47:09 13463 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    key 是数据库的物理结构,它包含两层意义,一是约束(偏重于约束和规范数据库的结构完整性),二是索引(辅助查询用的)。包括primary key, unique key, foreign key 等。
    primary key 有两个作用,一是约束作用(constraint),用来规范一个存储主键和唯一性,但同时也在此key上建立了一个index;
    在这个sql语句中,key应该是索引的作用,辅助查询。

    2019-07-17 18:40:30
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像