Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Fehler:Doppelter Eintrag „0“ für Schlüssel „PRIMARY“

Für diejenigen, die aufgrund des Fragentitels (wie ich) zu dieser Frage gekommen sind, hat dies mein Problem gelöst:

Dieser Fehler kann darauf hinweisen, dass der PRIMARY KEY der Tabelle nicht auf AUTO-INCREMENT gesetzt ist, (und Ihre Einfügeabfrage keinen ID-Wert angegeben hat).

Lösung:

Prüfen Sie, ob auf Ihrer Tabelle ein PRIMARY KEY gesetzt ist, und dass der PRIMARY KEY auf AUTO-INCREMENT eingestellt ist.

Wie füge ich mit phpmyadmin eine automatische Inkrementierung zu einer Spalte in einer MySQL-Datenbank hinzu?