Tuve un problema similar. probablemente porque está tratando de insertar numpy int32 y mysql no puede admitirlo. puede convertir un numpy int a python int ejecutando numpyint.item()
.
recomendaría verificar el tipo de cada variable que está tratando de insertar (type(foo)
) para asegurarse de que todos los valores sean del tipo compatible con mysql.