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

MySQL Connector / Python - chèn biến python vào bảng MySQL

Giả sử bạn đang sử dụng mysql.connector (Tôi nghĩ là bạn đang có), hãy xác định lớp trình chuyển đổi của riêng bạn:

class NumpyMySQLConverter(mysql.connector.conversion.MySQLConverter):
    """ A mysql.connector Converter that handles Numpy types """

    def _float32_to_mysql(self, value):
        return float(value)

    def _float64_to_mysql(self, value):
        return float(value)

    def _int32_to_mysql(self, value):
        return int(value)

    def _int64_to_mysql(self, value):
        return int(value)

config = {
    'user'    : 'user',
    'host'    : 'localhost',
    'password': 'xxx',
    'database': 'db1'
}

conn = mysql.connector.connect(**config)
conn.set_converter_class(NumpyMySQLConverter)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xử lý đúng cách dữ liệu dài trong Hibernate

  2. c3p0 bị treo ở chế độ chờ đợi Có sẵn khi ngủ đông

  3. Xoay một bảng và hiển thị n chuỗi thời gian có thứ tự

  4. mysql chậm trên truy vấn đầu tiên, sau đó nhanh cho các truy vấn liên quan

  5. Chèn hình ảnh vào cơ sở dữ liệu