Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/07/2015, 07:58
Avatar de gnzsoloyo
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: Pasa absolutamente del NOT NULL

Como te dije, phpMyadmin no es la base de datos MySQL, sino sólo una interfaz programada en PHP para acceder a MySQL de un modo amigable.
No asumas que es un error de BBDD cuando usas phpMyadmin. Es igual a querer administrar una base en SQL Server con el Visual Studio... no es la herramienta adecuada, porque no es esa la meta.
Las capacidades y formas de ejecutar sentencias desde phMyadmin dependerán de lo que los programadores de esa aplicación le han puesto.
Por lo que dices, la versión de phpMyadmin que usas rellena el resto de los campos concadenas vacías, y como ya te dije, una cadena vacía no es NULL.

Si quieres trabajar de forma segura, debes usar algo como el MySQL Workbech, que sí ejecuta consultas en modo nativo.

Escribe a mano el INSERT en la ventana de ejecución de SQL y prueba. No uses los asistentes que phpMyadmin tenga.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)