English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La clave es un sinónimo de índice. Si se desea crear un índice para una columna, utilice "clave".
Como se indica en la documentación oficial:
KEY es un sinónimo de INDEX. Cuando se proporciona la propiedad de clave PRIMARY KEY en la definición de columna, también se puede especificar como KEY. Esto se hace para la compatibilidad con otros sistemas de bases de datos.
Esta clave se puede usar junto con la clave primaria:
Vamos a crear una tabla primero. Esta es la consulta para establecer la clave primaria para la columna "id".
mysql> create table KeyDemo -> ( -> id int, -> clave primaria (id) -> );
Insertar dos registros.
mysql> insert into KeyDemo values(1); mysql> insert into KeyDemo values(2);
Mostrar todos los registros.
mysql> select *from KeyDemo;
Este es el resultado.
+----+ | id | +----+ | 1 | | 2 | +----+ 2 rows in set (0.00 sec)