sql >> Databáze >  >> RDS >> Mysql

Syntaxe zástupných symbolů Python MySQLdb

query = """UPDATE animal SET name = %s
           WHERE name = %s
           """
values = ("snake", "turtle")

cursor.execute(query, values)
cursor2.execute(query, values)

nebo pokud je chcete seskupit...

arglist = [query, values]
cursor.execute(*arglist)
cursor2.execute(*arglist)

ale pravděpodobně je čitelnější to udělat prvním způsobem.




  1. MySQL:Kolik dotazů na stránku je příliš mnoho?

  2. Vyberte první řádek každé skupiny v sql

  3. Vytvoření více stránek z dotazu SQL

  4. SQL injection nefunguje správně