Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Python 'int32' không thể được chuyển đổi thành kiểu MySQL

Tôi đã có một vấn đề tương tự. có thể là do bạn đang cố chèn int32 numpy và mysql không thể hỗ trợ nó. bạn có thể chuyển đổi int numpy thành int python bằng cách chạy numpyint.item() .

tôi khuyên bạn nên kiểm tra loại của từng biến mà bạn đang cố gắng chèn (type(foo) ) để đảm bảo tất cả các giá trị thuộc loại mà mysql có thể hỗ trợ.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO vòng lặp qua thô và tìm nạp in

  2. Cơ sở dữ liệu trong cơ sở dữ liệu (thiết kế bảng)

  3. Bỏ qua chèn trên mục nhập trùng lặp trong mysql

  4. Cách chèn vào MySQL bằng câu lệnh chuẩn bị sẵn với PHP

  5. Không thể tải Trình điều khiển QMYSQL trên PySide2