Hace poco trabajando las bases de datos con phpmyadmin y debido a la ultima actualización (4.0.5) se me presento el siguiente inconveniente.
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.
Con lo que desaparecieron automaticamente la grilla de editar, copiar , borrar y la opción de modificar una celda con solo dar click sobre ella.
solucionar este problema es bastante facil, lo unico que sedebe hacer hacer es crear una nueva columna numerica, que se auto incremente y que tenga una llave primaria.
Pasos para solucionar el problema.
1. Estructura – insertar una nueva columna al comienzo de la tabla
[lista]
2. Asignar un nombre unico a la columna, tipo:INT, longitud:personalizable como lo necesiten, predeterminado:ninguno, cotejamiento y atributos: en blanco, Indice: PRIMARY , A_I: chuleado y guardar.
3.Esta columna asignara un valor numerico a cada una de las filas y listo problema solucionado.
41 Comentarios on Esta tabla no contiene una columna única. Error en phpmyadmin 4.0.5
Perfecto! a mi sí me funcionó. Muchas gracias.
Me sale un error:
#1062 - Duplicate entry '0' for key 'PRIMARY'
Que podra ser? saludos.
Hola eso sucede porque estas trabajando sobre un columna que ya esta creada, debes crear una columna nueva. Me cuentas si te funciona 🙂
Gracias! me ha venido de lujo!
Con mucho gusto 🙂
Paa tí que eres padre y (al parcer preocupado por la cría)
Gracias por el aporte, lo vi completo.
Inmensamente agradecido.
Saludos!
Excelente post. Resuelve el problema y es fácil de seguir sin tener muchos conocimientos en bases de datos. Muchas gracias!!
gracias y mil gracias amigo me salvaste
con mucho gusto 🙂 . saludos jonathan
Muchas gracias por el tip... ya me estaba volviendo loco sin saber que hacer hehehe
con gusto
gracias muchas gracias, lo ice en segundos. Pero que hubiera echo sin esta ayuda, sin ayuda es como estar siego. Bendiciones
Muchísimas gracias, para ti parece fácil pero para los que estamos aprendiendo y nuestros profesores están más anticuados que la vida misma nos salvas la vida.
No he podido solucionar el problema, me sigue saliendo lo mismoo
muy bueno me sirvió
muchas gracias Brother sos el mejor
Es con mucho gusto, saludos 🙂
oeoeoe...gracias que buen aporte a la ciencia... 🙂 me a ayudado mucho
Muchas gracias por este tutorial, me ha salvado horas de trabajo.
Gracias amigo me ayudo a solucionar el problemita que tenia con mi bd, pero no tuve que crear un campo nuevo solo agregue la llave primaria a mis tablas:
mysql> ALTER TABLE `tabla` ADD PRIMARY KEY(`nombrecampo`);
Posiblemente te este contactando para futuras inquietudes soy nuevo en esto de phpMyAdmin...
hey genial! muchas gracias man!
Muchas Gracias . .
es con mucho gusto Fabian 🙂
Hola. Intente hacer eso. Cambiar la Primary Key por una nueva y autoincremental. Pero ni bola. Sigue sin dejarme modificar.
Tenes idea que puede estar pasando?
Hola guillermo, probablemente ya tienes definida una Primary Key, debes tener en cuenta que solo es posible una Primary key por tabla
HOLA amigo sbs tengo problemas con lo de concatenacion ya tengo una columna creada en una tabla que se llama articulo, aqui utilizo id_articulo pero sobre esta columna quiero meterle letras y numeros y no me deja crees que puedas ayudarme ya intente lo que has dicho pero no me queda