2017-04-09 4 views
0

Ich versuche, zu MySQL-Datenbank hinzufügen. Ich habe die Datenbank erstellt und eine Tabelle erstellt. Wenn ich versuche, in die Tabelle einzufügen, erhalte ich einen Fehler. Fehler 1054 (45S22): Unbekannte Spalte 'Jeff' in 'Feldliste'.

Hier ist, wie ich versuche, in die Tabelle einzufügen. Beide Benutzernamen und Saibling sind varchar (30), NOT NULL:Fehler 1054 (45S22): Uknown Spalte 'Jeff' in 'Feldliste'

INSERT INTO authentication(usr, pwd) 
    VALUES(Jeff, Isthisthe1); 
+1

Versuchen Sie, die Werte in Anführungszeichen zu setzen. –

+0

Ich habe das versucht und es hat immer noch nicht funktioniert. Ich habe einfache und doppelte Anführungszeichen ausprobiert. –

+0

Keine Fragezeichen, Zitate. –

Antwort

0

Zurück Ticks auf Spalten- und Tabellennamen, einfache oder doppelte Anführungszeichen auf Datenwerte (Strings).

INSERT INTO `authentication` (`usr`, `pwd`) 
    VALUES("Jeff", "Isthisthe1"); 
+0

Danke! Ich weiß nicht, warum das kein Problem war, als ich vor ein paar Monaten daran arbeitete. –

+0

Kein Problem. Bitte markieren Sie die Antwort als akzeptiert. –

Verwandte Themen