2016-04-18 10 views
0

Ich benutze MySQL Kommandozeile und muss Daten in meine Tabelle einfügen. Ich habe einen großen Hirnfurz und fühle mich sehr rostig und kann mich nicht erinnern, wie ich das richtig machen soll. Hier ist, wie mein Tisch sieht zur Zeit:Wie füge ich eine Zeile von Daten in meine MySQL-Tabelle von der Kommandozeile aus ein?

enter image description here

ich Artikel aus meiner Datenbank gelöscht, und das ist alles, was in meinen Büchern Tisch gelassen wird. Ich möchte ein weiteres Buch hinzuzufügen, die den Titel „Faith“ und der Autor „Nelson“ hat, so habe ich versucht, den folgenden Befehl ein, aber einen Fehler erhalten, wie Sie unten sehen können:

enter image description here

ich nicht Ich möchte Informationen für den Schlüssel eingeben, ich möchte, dass er automatisch generiert wird, ohne dass ich ihn manuell eingeben muss. Kann mir bitte jemand zeigen, wie man diese Daten richtig eingibt? Vielen Dank.

Antwort

0

Versuchen Sie folgendes:

INSERT INTO books (`title`, `author`) 
VALUES 
    ('faith', 'nelson'); 
+0

Wissen Sie, wie ich meine Bücher Tabelle bearbeiten können, so dass der Schlüssel auto_increment kann? – ihoaxed

+0

Wenn 'bookskey' eine Spalte für automatisches Inkrementieren ist, sollte MySQL diese automatisch inkrementieren. –

+0

Die Tabelle nicht auto_increment, ich muss es ändern, aber kann nicht herausfinden, wie. – ihoaxed