Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Pythona „int32” nie można przekonwertować na typ MySQL

miałem podobny problem. to prawdopodobnie dlatego, że próbujesz wstawić numpy int32 i mysql nie mogę go obsługiwać. możesz przekonwertować numpy int na python int, uruchamiając numpyint.item() .

polecam sprawdzić typ każdej zmiennej, którą próbujesz wstawić (type(foo) ), aby upewnić się, że wszystkie wartości są typu obsługiwanego przez mysql.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać automatyczną aktualizację instrukcji sql WHERE z linku localhost?

  2. SQL między datami, w tym datami rozpoczęcia i zakończenia

  3. Sumowanie zakresu dat bez zliczania nakładania się w mysql

  4. Dlaczego mój cfloop zatrzymuje się po wstawieniu pierwszego identyfikatora?

  5. Co oznacza INT(5) w mysql?