Cita: tenia una version de mysql que viene con el xampp, cuando realizaba un insert de los datos todo bien, ahora cambie la version y me envia este error
Ajá... ¿Y qué cambiaste? ¿El XAMPP o el MySQL que usa XAMPP?
En el primer caso, puede ser que la versión de XAMPP no soporte bien el MySQL anterior. En la segunda el problema puede ser el mismo, pero a la inversa: La XAMPP no se comunica bien con esa versión de MySQL.
En cualquier caso no nos estás diciendo ni qué versión deXAMPP usas, ni cuál es la de MySQL...
Con información así, no podemos adivinar por qué dejó de responder de la misma forma.
Lo que sí podemos decirte es que el problema es en algún tipo de inserción donde el dato es mayor a lo que el campo admite, o bien el dato no está llegando en el formato correcto.
Pero sin conocer más, es todo lo que se puede decir.