English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La chiave è un sinonimo di INDEX. Se si desidera creare un indice per una colonna, utilizzare "chiave".
Come indicato nella documentazione ufficiale:
KEY è un sinonimo di INDEX. Quando si specifica l'attributo PRIMARY KEY nella definizione della colonna, può essere anche specificato come KEY. Questo è fatto per la compatibilità con altri sistemi di database.
La chiave può essere usata insieme alla chiave primaria:
Creiamo prima una tabella. Questa è la query per impostare la chiave primaria sulla colonna "id".
mysql> create table KeyDemo -> ( -> id int, -> primary key(id) -> );
Inserire due record.
mysql> insert into KeyDemo values(1); mysql> insert into KeyDemo values(2);
Mostra tutti i record.
mysql> select * from KeyDemo;
Questo è l'output.
+----+ | id | +----+ | 1 | | 2 | +----+ 2 rows in set (0.00 sec)