相关疑难解决方法(0)

在MySQL中使用INDEX和KEY之间有什么区别

我知道如何使用INDEX,如下面的代码.我知道如何使用外键和主键.

CREATE TABLE tasks ( 
  task_id INT UNSIGNED NOT NULL AUTO_INCREMENT, 
  parent_id INT UNSIGNED NOT NULL DEFAULT 0, 
  task VARCHAR(100) NOT NULL, 
  date_added TIMESTAMP NOT NULL, 
  date_completed TIMESTAMP, 
  PRIMARY KEY (task_id), 
  INDEX parent (parent_id), 
  ....
Run Code Online (Sandbox Code Playgroud)

但是我发现使用KEY而不是INDEX的代码如下.

...
KEY order_date (order_date) 
...
Run Code Online (Sandbox Code Playgroud)

我无法在MySQL官方页面中找到任何文档.

谁能告诉我KEY和INDEX之间有什么区别?我可以看到的不同之处在于,当我使用KEY ...时,我需要重复这个词,例如KEY order_date(order_date).

mysql indexing key

174
推荐指数
4
解决办法
8万
查看次数

标签 统计

indexing ×1

key ×1

mysql ×1