Hola:
No sé si lo que te diga podrá servir porque no sé mucho de estas cosas pero aqui hay especialistas, pero bueno intentaré.. ese error me ha salido porque se intenta insertar un valor con longitud mayor a la que está definida en el campo(columna), por ejemplo si el campo está definido como tipo string(6) y quiero meter el valor ('AAAAAAAAA') sale ese error
Espero que te sirva de algo
Saludos