Mysql
 sql >> Database >  >> RDS >> Mysql

Errore MySQL e Python

Il tuo errore è dovuto al fatto che hai creato una tabella senza chiave primaria.

Usa questa affermazione (o simile):

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

Qui specifichiamo che COL1 deve essere la chiave primaria per la tabella. Modifica secondo le tue esigenze.

Se vuoi aggiungere una colonna stringa (con lunghezza 128) alla tua tabella:

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