Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

[SOLUCIONADO] Problemas con phpMyAdmin

Estas en el tema de Problemas con phpMyAdmin en el foro de Bases de Datos General en Foros del Web. Cuando intento hacer cualquier cosa con phpMyAdmin 4.5.2 instalado en local con XAMPP para Mac (sin usar sentencias MySQL) me salen dos errores: uno con ...
  #1 (permalink)  
Antiguo 04/01/2016, 13:43
 
Fecha de Ingreso: diciembre-2014
Ubicación: Madrid
Mensajes: 274
Antigüedad: 9 años, 4 meses
Puntos: 5
Problemas con phpMyAdmin

Cuando intento hacer cualquier cosa con phpMyAdmin 4.5.2 instalado en local con XAMPP para Mac (sin usar sentencias MySQL) me salen dos errores: uno con popup:

Esta tabla no contiene una columna única. Funcionalidades relacionadas con la edición de la grilla y los enlaces de copiado, eliminación y edición pueden no funcionar luego de guardar.


Y otro en imagen:

¿A qué se debe y cómo lo arreglo? Gracias
  #2 (permalink)  
Antiguo 04/01/2016, 14:17
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problemas con phpMyAdmin

Son dos errores diferentes.
El primero es que has creado una tabla que carece de PK, lo que s un error de tipo catastrófico. NO se deben crear tablas SIN campos que puedan usarse como PK.
NUNCA.

Lo otro es un error de sintaxis, pero como no vemos la sentencia completa, es IMPOSIBLE decirte cuál es el error.

Lo que sí puede inferirse es que si estás usando UPDATE, el LIMIT, aunque aceptado, es algo riesgoso si no se sabe trabajar con MySQL.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 04/01/2016, 15:08
 
Fecha de Ingreso: diciembre-2014
Ubicación: Madrid
Mensajes: 274
Antigüedad: 9 años, 4 meses
Puntos: 5
Respuesta: Problemas con phpMyAdmin

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Son dos errores diferentes.
El primero es que has creado una tabla que carece de PK, lo que s un error de tipo catastrófico. NO se deben crear tablas SIN campos que puedan usarse como PK.
NUNCA.

Lo otro es un error de sintaxis, pero como no vemos la sentencia completa, es IMPOSIBLE decirte cuál es el error.

Lo que sí puede inferirse es que si estás usando UPDATE, el LIMIT, aunque aceptado, es algo riesgoso si no se sabe trabajar con MySQL.
Hola, gnzsoloyo.
- Sí tiene PK, se ve en la imagen que he dejado debajo.
- El error del UPGRADE me ha aparecido intentando hacer Edición Rápida (directamente sobre la tabla) en el campo VARCHAR.
  #4 (permalink)  
Antiguo 04/01/2016, 15:30
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problemas con phpMyAdmin

Pues este mensaje:
Cita:
Esta tabla no contiene una columna única. Funcionalidades relacionadas con la edición de la grilla y los enlaces de copiado, eliminación y edición pueden no funcionar luego de guardar.
Sólo aparece cuando le falta un identificador único (PK o clave UNIQUE).
MySQL ni miente ni se equivoca.
¿No estarías editando OTRA tabla diferente en ese momento?

Si no es así, deberás replicar todo el error, es decir REPETIR la prueba intentada y ver si se produce nuevamente. Porque lo que muestras no se condice con lo que dices.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 04/01/2016, 15:33
 
Fecha de Ingreso: diciembre-2014
Ubicación: Madrid
Mensajes: 274
Antigüedad: 9 años, 4 meses
Puntos: 5
Respuesta: Problemas con phpMyAdmin

Se produce siempre. Y, ¿el PK debe tener unas condiciones determinadas?
  #6 (permalink)  
Antiguo 04/01/2016, 17:25
 
Fecha de Ingreso: diciembre-2014
Ubicación: Madrid
Mensajes: 274
Antigüedad: 9 años, 4 meses
Puntos: 5
Respuesta: Problemas con phpMyAdmin

Finalmente me he pasado a Sequel Pro

Etiquetas: mysql, phpmyadmin, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:42.