Esta tabla no contiene una columna única. Error en phpmyadmin 4.0.5

Contenido

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

insertar-una-columna

[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.

Atributos de una columna en phpmyadmin

3.Esta columna asignara un valor numerico a cada una de las filas y listo problema solucionado.

¿Te pareció interesante este post?

Tienes una empresa o emprendimiento y necesitas mercadeo o transformación digital

41 Comentarios on Esta tabla no contiene una columna única. Error en phpmyadmin 4.0.5

    IronMad
    12 October, 2013

    Perfecto! a mi sí me funcionó. Muchas gracias.

    0
    0
    Mercadeo Por Correo
    8 September, 2013

    Me sale un error:
    #1062 - Duplicate entry '0' for key 'PRIMARY'

    Que podra ser? saludos.

    0
    0
      Stiven Gordillo Ruiz
      19 September, 2013

      Hola eso sucede porque estas trabajando sobre un columna que ya esta creada, debes crear una columna nueva. Me cuentas si te funciona 🙂

      0
      0
    Hvason
    9 January, 2014

    Inmensamente agradecido.

    Saludos!

    0
    0
    Diego Fernandez Ramos
    4 February, 2014

    Excelente post. Resuelve el problema y es fácil de seguir sin tener muchos conocimientos en bases de datos. Muchas gracias!!

    0
    0
    rengin
    7 February, 2016

    gracias muchas gracias, lo ice en segundos. Pero que hubiera echo sin esta ayuda, sin ayuda es como estar siego. Bendiciones

    0
    0
    Luis
    11 November, 2014

    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.

    0
    0
    yohana
    18 November, 2014

    No he podido solucionar el problema, me sigue saliendo lo mismoo

    0
    0
    Jorge Oviedo
    28 May, 2015

    oeoeoe...gracias que buen aporte a la ciencia... 🙂 me a ayudado mucho

    0
    0
    Juanjo
    3 June, 2015

    Muchas gracias por este tutorial, me ha salvado horas de trabajo.

    0
    0
    Pakko I
    29 September, 2016

    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`);

    0
    0
    Marlon Morales
    19 October, 2016

    Posiblemente te este contactando para futuras inquietudes soy nuevo en esto de phpMyAdmin...

    0
    0
    Esteban
    12 August, 2016

    hey genial! muchas gracias man!

    0
    0
    Guillermo Marcel
    7 September, 2016

    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?

    0
    0
      Stiven Gordillo Ruiz
      7 September, 2016

      Hola guillermo, probablemente ya tienes definida una Primary Key, debes tener en cuenta que solo es posible una Primary key por tabla

      0
      0
    gonzalo
    28 September, 2015

    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

    0
    0

Deja tu comentario

Tu email no va a ser publicado
Tu email no va a ser publicado