Crear una clave primaria con PhpMyAdmin
Error en PhpMyAdmin
Crear una clave primaria con PhpMyAdmin - 5.0 out of 5 based on 1 vote
Modificado por última vez en Martes, 05 Junio 2018 21:07
(1 Voto)

Crear una clave primaria con PhpMyAdmin

Esta tabla no contiene una columna única. La edición de la grilla y los enlaces de copiado, eliminación y edición no están disponibles

Me he enfrentado anteriormente a este problema de PhpMyAdmin y siempre me olvido de la solución y tengo que googlear para solucionarlo. Así que voy a explicarlo aquí por si me sucede otra vez...

Los campos de la tabla en la que aparece el mensaje:

Esta tabla no contiene una columna única. La edición de la grilla y los enlaces de copiado, eliminación y edición no están disponibles.

o en inglés:

This table does not contain a unique column. Grid edit, checkbox, Edit, Copy and Delete features are not available.

no se pueden editar, copiar ni eliminar como dice el propio mensaje.

La causa es que la tabla no tiene un campo de clave primaria.

Y tengo una solución simple: establecer un campo como clave primaria para archivos específicos que se adapten a tu lógica.

Por ejemplo, para la imagen en inglés, tengo la base de datos thesis_db y la tabla thesis y el campo thesis_id, presionaré el botón Primary (icono de la llave) para establecer que thesis_id se convierta en el campo de la clave principal:

crear una clave primaria en PhpMyAdmin

Dependiendo de la versión de PhpMyAdmin que utilices verás algo como la imagen de arriba (o la del ejemplo en español de abajo que es la última versión de PhpMyAdmin que yo utilizo).

Primero debes elegir la tabala con la que tienes problemas, en el caso de arriba thesis, y elegir la pestaña "Structure", ahí te aparecerán todos los campos que tiene la tabla. En el primer campo de la tabla, thesis_id, presiona el botón Primary (icono de la llave) para que se convierta en el campo de la clave principal.

En la imagen de abajo, con la última versión de PhpMyAdmin, una vez en la pestaña "Estructura" deberás abrir un cuadro de diálogo pinchando en "Más" y luego en "Primaria" con el icono de llave. Te aparecerá la llave en el primer campo, en este caso "id" y si vuelves a la pestaña "Examinar" ya podrás editar de nuevo las entradas de la tabla.

crear una clave primaria en PhpMyAdmin


Comentarios (0)

No hay comentarios escritos aquí

Deja tus comentarios

Publicar comentario como invitado. Regístrate o ingresaa tu cuenta
0 Caracteres
Archivos adjuntos (0 / 3)
Compartir su ubicación
close

Recibe gratis nuestros nuevos artículos!

Serás el primero en conocer las novedades y noticias que pasan en Internet, nuestros tutoriales, trucos y más.

Escribe tu email:

Se abrirá una nueva ventana de FeedBurner a la izquierda de la página y habrás de validar un Captcha.

Lee nuestras Política de privacidad & Política de cookies
Puedes darte de baja de la lista de correo electrónico en cualquier momento