Mysql
 sql >> Base de données >  >> RDS >> Mysql

Erreur MYSQL et python

Votre erreur est due au fait que vous avez créé une table sans clé primaire.

Utilisez cette déclaration (ou similaire) :

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

Ici, nous précisons que COL1 doit être la clé primaire de la table. Modifiez selon vos besoins en fonction de vos besoins.

Si vous vouliez ajouter une colonne de chaîne (avec une longueur de 128) à votre table :

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