sql >> Databasteknik >  >> RDS >> Mysql

MySQL INSERT-sats i Python

Problemet är nu löst

Jag angav kolumnnamnen men märkte inte att jag måste använda %s för alla kolumner inklusive int-värden. Som nedan:

cur.execute("INSERT INTO teams (TeamName, CountryID, TeamManager) values (%s,%s,%s)", ('Everton', 1, 'Ronald Koeman'))


  1. De fem bästa fördelarna med att migrera till Azure SQL Database

  2. Hur kan en fråga multiplicera 2 celler för varje rad MySQL?

  3. ASP, MySQL och UTF-8

  4. Aggregera bitvis-ELLER i en underfråga