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

Chèn đối tượng chuỗi nhị phân python trong MySQL blob

Thay vào đó, hãy làm theo cách này:

query = '''INSERT INTO cheese (data) VALUES (%s)'''
cur.execute(query, (bd,))

Thay vì thực hiện định dạng chuỗi cấp Python, điều này sử dụng định dạng dành riêng cho MySQL, bao gồm các ký tự thoát có ý nghĩa đặc biệt đối với MySQL trong các chuỗi sẽ được nhúng trong truy vấn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để xóa hàng mysql sau khi thời gian trôi qua?

  2. Cảnh báo MariaDB:'[email protected]' có cả hai ... Mật khẩu sẽ bị bỏ qua

  3. Làm cách nào để biết khi nào vùng chứa mysql docker của tôi đã hoạt động và mysql đã sẵn sàng để thực hiện các truy vấn?

  4. MySQL:Bảng cắt ngắn trong Giao dịch?

  5. Đa luồng trong MySQL?