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

Python MySQLDb chèn với các câu lệnh đã chuẩn bị

Với MySQLdb bạn muốn sử dụng được tham số hóa (các câu lệnh đã chuẩn bị về mặt kỹ thuật không tồn tại trong python) các câu lệnh tương tự như định dạng chuỗi trong Python 2.x.

cursor.execute("Update TABLE_PASTE set user_text = %s where number = %s",(text,value))

Lưu ý rằng mặc dù value của bạn là một int bạn vẫn phải sử dụng %s để định dạng nó trong truy vấn của bạn.

Bạn có thể tìm thấy một hướng dẫn tốt về MySQLdb tại đây .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy cập từ xa máy chủ MySQL qua đường hầm SSH

  2. Thiết lập lưu trữ cấu hình [tệp so với cơ sở dữ liệu]

  3. Tên bảng được tham số hóa

  4. Chọn từ nhiều bảng mà không có liên kết?

  5. MySQL - LÀM THẾ NÀO ĐỂ ĐẶT HÀNG THEO TƯƠNG QUAN? Bảng INNODB