Mysql
 sql >> база данни >  >> RDS >> Mysql

Изявление на MySQL INSERT в Python

Проблемът вече е разрешен

Посочих имената на колоните, но не забелязах, че трябва да използвам %s за всички колони, включително стойности int. Както е по-долу:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Таблица с 80 милиона записа и добавянето на индекс отнема повече от 18 часа (или завинаги)! Сега какво?

  2. MySQL двоичен срещу двоичен набор от символи char

  3. mysqlimport:Грешка:1045, Достъпът е отказан

  4. Актуализиране на таблицата в тригера след актуализация на същата таблица

  5. MySQL само в рамките на текущия месец?