Erstellen einer Beispieldatenbank
In diesem Schritt erstellen Sie eine SQLite-Beispieldatenbank und füllen sie mit einigen Daten. Dies gibt Ihnen eine Datenbank, mit der Sie das Sichern und Wiederherstellen üben können.
Öffnen Sie zunächst die SQLite-Shell. Hier interagieren Sie mit der Datenbank.
sqlite3 mydatabase.db
Dieser Befehl startet die SQLite-Shell und erstellt eine neue Datenbankdatei namens mydatabase.db
. Wenn die Datei bereits existiert, wird stattdessen diese Datei geöffnet.
Erstellen Sie nun eine Tabelle namens users
mit Spalten für id
, name
und email
:
CREATE TABLE users (
id INTEGER PRIMARY KEY,
name TEXT,
email TEXT
);
Dieser SQL-Befehl erstellt eine Tabelle namens users
. Die Spalte id
ist eine Ganzzahl (Integer) und der Primärschlüssel (Primary Key), was bedeutet, dass sie jede Zeile in der Tabelle eindeutig identifiziert. Die Spalten name
und email
sind Textfelder.
Fügen Sie als Nächstes einige Beispieldaten in die Tabelle users
ein:
INSERT INTO users (name, email) VALUES ('Alice', '[email protected]');
INSERT INTO users (name, email) VALUES ('Bob', '[email protected]');
Diese Befehle fügen der Tabelle users
zwei Zeilen hinzu. Die erste Zeile hat den Namen 'Alice' und die E-Mail '[email protected]'. Die zweite Zeile hat den Namen 'Bob' und die E-Mail '[email protected]'.
Um zu überprüfen, ob die Daten korrekt eingefügt wurden, führen Sie den folgenden Befehl aus:
SELECT * FROM users;
Sie sollten eine ähnliche Ausgabe wie diese sehen:
1|Alice|[email protected]
2|Bob|[email protected]
Diese Ausgabe zeigt den Inhalt der Tabelle users
und bestätigt, dass die Daten erfolgreich eingefügt wurden.