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

1064:Chyba syntaxe SQL při provádění dotazu PyMySQL

Název tabulky nemůžete předat jako parametr do cursor.execute() . Kdykoli je parametrem řetězec, uvede jej při dosazení do dotazu. Použijte normální metodu formátování řetězce, např.

cursor.execute("SELECT * FROM %(tablename)s" % {"tablename": "activity"})



  1. Synchronizace klientské databáze SQLite s databází serveru MySQL

  2. mysql, která hodnota má maximální počet

  3. Problémy při používání Microsoft Access Runtime

  4. Jak volat uloženou proceduru na sqlfiddle?