MySQL 中的 KEY 关键字是什么意思?

MySQL 中的 KEY 关键字是什么意思?

KEY 同义于索引。如果您想为某列创建索引,那么就使用 “Key”。

根据官方文档:

KEY 通常是索引的同义词。在列定义中指定 PRIMARY KEY 属性时,也可以将其指定为 KEY。这是为了与其他数据库系统兼容而实现的。

可以将 Key 用于 Primary Key:

首先,让我们创建一个表。以下是为列“id”设置主键的查询。

mysql> create table KeyDemo
    -> (
    -> id int,
    -> primary key(id)
    -> );
Query OK, 0 rows affected (0.55 sec)

插入两条记录。

mysql> insert into KeyDemo values(1);
Query OK, 1 row affected (0.12 sec)

mysql> insert into KeyDemo values(2);
Query OK, 1 row affected (0.14 sec)

显示所有记录。

mysql> select *from KeyDemo;

输出如下。

+----+
| id |
+----+
|  1 |
|  2 |
+----+
2 rows in set (0.00 sec)

阅读更多:MySQL 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程