El "campo clave" en la tabla de la base de datos es el campo de la tabla para el cual el sistema de gestión de esta base de datos crea registros de servicio adicionales que sirven para acelerar la búsqueda de filas. El procedimiento de reordenación según el contenido de un campo clave, que realiza el DBMS después de cada cambio en una tabla, se denomina indexación por un campo clave. En MySQL DBMS, es conveniente utilizar la aplicación phpMyAdmin para crear campos clave.
Instrucciones
Paso 1
Inicie sesión en phpMyAdmin y vaya a la base de datos que contiene la tabla que le interesa haciendo clic en el enlace correspondiente en el panel izquierdo de la interfaz de la aplicación. En el panel izquierdo de la página que se abre, habrá una lista de tablas que existen en la base de datos seleccionada, y en el panel derecho habrá una tabla con información más detallada sobre ellas. Debe hacer clic en el enlace con el nombre de la tabla requerida en el marco izquierdo, o en el icono "Estructura" en la línea correspondiente en el marco derecho. Como resultado, la lista de campos de esta tabla se cargará en el marco de la derecha.
Paso 2
Si necesita convertir una clave en uno de los campos existentes, tiene varias opciones. Si necesita crear una clave solo para acelerar la búsqueda de registros (puede haber varias claves de este tipo en la tabla al mismo tiempo), haga clic en el icono "Índice" en la columna "Acción" del campo de tabla requerido. La aplicación redactará la consulta SQL requerida y la enviará al servidor. Si debe ser una clave única, por la cual los registros de la tabla se ordenan por defecto (solo puede haber uno y se llama "índice primario"), entonces haga clic en el ícono "Principal" en la misma columna "Acción".
Paso 3
Si necesita crear un campo clave que aún no está en la tabla, marque la casilla "Al principio de la tabla" y haga clic en el botón "Aceptar" en la misma línea. En el formulario que se abre, complete los campos con los parámetros del campo que se está creando y marque la línea con el ícono "Principal", y luego haga clic en el botón "Guardar" y la aplicación generará y enviará el SQL requerido. consulta.
Paso 4
También puede realizar la solicitud requerida usted mismo. Para hacer esto, haga clic en el enlace SQL y escriba el texto de consulta requerido en el campo de texto de varias líneas. Por ejemplo, puede verse así:
ALTER TABLE `tableOne` DROP PRIMARY KEY, AÑADIR PRIMARY KEY (` login`)
Esta consulta anula la clave principal existente en la tabla llamada tableOne y asigna el campo denominado login como clave principal. Para enviar la solicitud, haga clic en el botón "Aceptar".