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

Cách chuyển các biến vào MYSQL bằng Python

Tham số truy vấn nên phải được chuyển vào đối số thứ hai của execute() :

params = ('002', 'CS', 'BG', 'HD1', 'T1', 'C1', 0, 'U')
cursor.execute("""INSERT INTO 
                      scale_equipment 
                      (truck_id, product_id, driver_id, field_id, pit_id, harvest_equipment_id, weight, status) 
                  VALUES 
                       (%s, %s, %s, %s, %s, %s, %s, %s)""", params)

Trong trường hợp này, bạn sẽ không phải lo lắng về việc tiêm sql, trình điều khiển mysqldb sẽ thoát cho bạ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ấy đầu vào từ biểu mẫu HTML và lưu trữ nó trong mysql thông qua Flask

  2. Nhận tất cả khối tuần tự từ một danh sách

  3. vấn đề nhận num_rows với lớp PDO trong php

  4. Có cách nào để đặt tên bảng động trong một truy vấn không?

  5. tạo một ID trong bảng mysql auto_increment (sau thực tế)