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

Грешка в MYSQL и python

Вашата грешка е, защото сте създали таблица без първичен ключ.

Използвайте този израз (или подобен):

sql = """CREATE TABLE try (COL1 INT, COL2 INT, PRIMARY KEY (COL1))"""

Тук уточняваме, че COL1 трябва да бъде първичен ключ за таблицата. Променете според нуждите си, за да отговарят на вашите изисквания.

Ако искате да добавите низова колона (с дължина 128) към вашата таблица:

 CREATE TABLE try (COL1 INT, COL2 INT, MyString VARCHAR(128), PRIMARY KEY (COL1))  



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EF Core 2.0 Identity – Добавяне на свойства за навигация

  2. Logstash:Не може да се свърже с външна база данни на Amazon RDS

  3. INT сравнение без израз WHERE

  4. Неочаквани резултати от MySQL:IN-клауза (число, 'низ') в колона с varchar

  5. Предавайте поточно двоичен файл от MySQL за изтегляне с PHP