Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

python MySQLDb insert com instruções preparadas


Com MySQLdb você deseja usar parametrizado (instruções preparadas tecnicamente não existem em python) instruções semelhantes à formatação de strings em Python 2.x.
cursor.execute("Update TABLE_PASTE set user_text = %s where number = %s",(text,value))

Observe que, embora seu value é um int você ainda deve usar %s para formatá-lo em sua consulta.

Você pode encontrar um bom tutorial sobre MySQLdb aqui .