MySQL-PHPMyAdmin-Fehler #1062 - Duplicate entry '0' for key 'PRIMARY'
Nun möchte ich hinzufügen, dass ein Primärschlüssel id
Spalte, aber es wirft den Fehler:
#1062 - Duplicate entry '0' for key 'PRIMARY'
Ich schon so probiert:
Add primary key zu der bestehenden Tabelle
- Wie Sie sehen können Sie mehr als einen Eintrag mit der id 0 in der Tabelle. Ein Primärschlüssel muss eindeutig sein. So haben Sie, um die id ist einzigartig, bevor Sie fügen Sie den Primär-Schlüssel
- muss ich die manuell ändern?
- Ja ich denke schon..
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie eine neue Spalte erstellt wird, wird ein default-Wert ist asigned (in deinem Fall 0), so müssen Sie angeben welche Werte es haben (außer Sie können es sagen, um die Spalte zu autoincremental, und es wird die Arbeit für Sie für die neuen Einträge der Zeilen).
Ändern Sie alle Werte werden, verschiedenen zwischen Ihnen, der id-Schlüssel MUSS eindeutig sein,
Ändern alle Ihre ids, die in mysql können Sie tun:
Zuerst ändern Sie bitte die ids der Tabelle mit der folgenden Abfrage
Dann Gelten Primärschlüssel.