SQLite - Anlegen/Öffnen einer Datenbank
| abgelegt unter: SQLite, Datenbankprogrammierung, SQLAnlegen/Öffnen einer Datenbank mit Hilfe des SQLite-Kommandozeilenprogramms.
Durch Aufruf des SQLite Kommandozeilen Programms in der Windows-Eingabeaufforderung mit dem Namen einer SQLite-Datenbankdatei als Parameter wird die entsprechende Datenbank im Shell-Modus des SQLite Kommandozeilen Programms geöffnet.
c:\sqlite3 neueDB.db
sqlite>
Existiert die Datenbankdatei "neueDB.db" beim Aufruf des SQLite Kommandozeilen Programms noch nicht, dann ist die nunmehr geöffnete Datenbank noch leer und die korrespondierende Datenbankdatei wird automatisch erst dann erzeugt, nachdem der erste Inhalt, z.B. eine Tabelle, erzeugt worden ist.
sqlite>create table neueTabelle(neuesFeld text);
Ab diesem Zeitpunkt existiert die korrespondierende Datenbankdatei auf der Festplatte in dem Verzeichnis, aus dem heraus auch das SQLite Kommandozeilen Programm aufgerufen worden ist. Mit dem SQLite-Shell-Steuerkommando ".tables" z.B. kann man die Tabellen der Datenbank auflisten lassen. Diese Liste ist natürlich leer, wenn die Datenbank keine Tabelle enthält.
sqlite>.tables
neueTabelle
sqlite>
Beim Verlassen der SQLite-Shell wird auch die geöffnete Datenbank geschlossen.
Hinweis: Im SQLite3Editor gibt es zum Öffnen bzw. Anlegen von Datenbanken einen Dateiauswahldialog anstelle des parametrisierten Programmaufrufs.
