Asegúrese de que sus datos estén realmente codificados en UTF8. ¿La columna es realmente utf8
? ?
Si no es así, MySQL podría generar este error. Puede probar esto (entre otras cosas) haciendo un INSERT IGNORE
declaración y mirando lo que se inserta en la base de datos.
Puede consultar el information_schema
para la tabla, columna y base de datos
para ver si este es el caso.