Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/10/2012, 11:08
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses
Puntos: 2658
Respuesta: Crear un index

Manual de MySQL, no de phpMyadmin.

¿Tienes claro que el phpMyadmin es un fornt-end auq esirve para trabajar con MySQL, pero no es el MySQL?
¿Y que PHP no es MySQL, ni tiene relación con él?

MySQL::Sintaxis de CREATE INDEX



Lo que tienes que tener muy en cuenta es:

Cita:

Con sintaxis col_name(length) en una especificación de índice, puede crear un índice que use sólo los primeros length caracteres de una columna CHAR o VARCHAR . Indexar sólo un prefijo de valores de columna como este puede hacer el fichero de índice mucho más pequeño. Consulte Sección 7.4.3, “Índices de columna”.

En MySQL 5.0, los motores MyISAM y InnoDB soportan indexación en columnas BLOB y TEXT . Al indexar columnas BLOB o TEXT debe especificar una longitud de prefijo para el índice. Por ejemplo:
Código MySQL:
Ver original
  1. CREATE TABLE test (blob_col BLOB, INDEX(blob_col(10)));
¿Queda clara la implicación gramatical de debe?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)