sql >> Database >  >> RDS >> Mysql

Python 'int32' kan niet worden geconverteerd naar een MySQL-type

ik had een soortgelijk probleem. het is waarschijnlijk omdat je numpy int32 probeert in te voegen en mysql het niet kan ondersteunen. je kunt een numpy int converteren naar python int door numpyint.item() uit te voeren .

ik zou aanraden om het type te controleren van elke variabele die je probeert in te voegen (type(foo) ) om er zeker van te zijn dat alle waarden van het type zijn dat mysql kan ondersteunen.



  1. Tel de resultaten van een paar zoekopdrachten op en vind dan de top 5 in SQL

  2. MySQL:SOM van een kolom op basis van een waarde van een andere kolom

  3. Wat is Ongedaan maken en opnieuw doen in de Oracle-database?

  4. mysql laadgegevens lokale infile syntaxisproblemen met ingestelde velden