Mysql
 sql >> Base de données >  >> RDS >> Mysql

insertion python MySQLDb avec des instructions préparées

Avec MySQLdb vous souhaitez utiliser paramétré (techniquement, les instructions préparées n'existent pas en python) instructions similaires au formatage de chaîne en Python 2.x.

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

Notez que même si votre value est un int vous devez toujours utiliser %s pour le formater dans votre requête.

Vous pouvez trouver un bon tutoriel sur MySQLdb ici .