sql >> Database teknologi >  >> RDS >> Mysql

Python 'int32' kan ikke konverteres til en MySQL-type

jeg havde et lignende problem. det er sandsynligvis fordi du prøver at indsætte numpy int32 og mysql kan ikke understøtte det. du kan konvertere en numpy int til python int ved at køre numpyint.item() .

Jeg vil anbefale at kontrollere typen af ​​hver variabel, du forsøger at indsætte (type(foo) ) for at sikre, at alle værdier er af typen, som mysql kan understøtte.



  1. IKKE I forespørgsel... ulige resultater

  2. Tæl forekomst af felt, mens du er gruppe med 2

  3. Brug MySQL-konsollen gennem et PowerShell-script

  4. Tabel 'mysql.user' findes ikke:FEJL