Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Python 'int32' kann nicht in einen MySQL-Typ konvertiert werden

Ich hatte ein ähnliches Problem. Es liegt wahrscheinlich daran, dass Sie versuchen, numpy int32 einzufügen, und MySQL kann dies nicht unterstützen. Sie können ein numpy int in python int umwandeln, indem Sie numpyint.item() ausführen .

Ich würde empfehlen, den Typ jeder Variablen zu überprüfen, die Sie einfügen möchten (type(foo) ), um sicherzustellen, dass alle Werte vom Typ sind, den mysql unterstützen kann.