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

python vložit MySQLDb s připravenými příkazy

S MySQLdb chcete použít parametrizované (připravené příkazy v pythonu technicky neexistují) příkazy podobné formátování řetězců v Pythonu 2.x.

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

Všimněte si, že i když vaše value je int stále musíte použít %s pro jeho formátování ve vašem dotazu.

Dobrý návod najdete na MySQLdb zde .



  1. Dělá index na Varcharu rozdíl ve výkonu?

  2. Spusťte dávkový soubor pomocí příkazu psql bez hesla

  3. Implementace komentářů a hodnocení Líbí se v databázi

  4. Jaký je nejrychlejší způsob hromadného vkládání do Postgresu?