Fehlerbehebung „Feld ‚id‘ hat keinen Standardwert“ in MySQL
Wenn der Fehler „Feld ‚id‘ hat keinen Standardwert“ auftritt Da es keinen Standardwert gibt, bezieht es sich häufig auf die Definition der Primärschlüsselspalte innerhalb einer Tabelle. Das ID-Feld, eine häufige Wahl für einen Primärschlüssel, gewährleistet die eindeutige Identifizierung jeder Zeile. Wenn MySQL jedoch undefiniert bleibt, löst es diesen Fehler aus, wenn eine INSERT-Anweisung auftritt.
Lösung:
CREATE TABLE card_games ( id INT(11) NOT NULL AUTO_INCREMENT, ... PRIMARY KEY (id) );
INSERT INTO card_games ( id, nafnleiks, ... ) VALUES (1, 'Svartipétur', ...);
Durch die Implementierung einer der beiden Methoden und die entsprechende Definition des ID-Felds können Sie den Fehler beheben und eine ordnungsgemäß definierte erstellen Tabelle mit einer eindeutigen Kennung für jeden Datensatz.
Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „Das Feld „ID' hat keinen Standardwert' in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!