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
.