Articles

So stellen Sie eine Verbindung zu SQLite von der Kommandozeile her

In diesem Artikel wird beschrieben, wie Sie mit dem Programm sqlite3 eine Verbindung zu SQLite von der Kommandozeile aus herstellen können. Mit dem Programm sqlite3 können Sie schnell und einfach direkt auf SQLite-Datenbanken zugreifen.

Verbindung zu SQLite von der Kommandozeile aus herstellen

Um eine Verbindung zu SQLite von der Kommandozeile aus herzustellen, gehen Sie wie folgt vor:

  1. Melden Sie sich über SSH bei Ihrem A2 Hosting-Konto an.
  2. Geben Sie in der Befehlszeile den folgenden Befehl ein, wobei Sie example.db durch den Namen der Datenbankdatei ersetzen, die Sie verwenden möchten:
    sqlite3 example.db
    Der Dateiname der Datenbank kann beliebig sein. Wenn die Datenbankdatei nicht existiert, wird sie von SQLite erstellt. Wenn die Datenbankdatei bereits existiert, öffnet SQLite die in der Datei enthaltene Datenbank.
  3. Nach dem Zugriff auf eine Datenbank können Sie reguläre SQL-Anweisungen verwenden, um Abfragen auszuführen, Tabellen zu erstellen, Daten einzufügen und mehr. Zusätzlich:

    • Für die Anzeige von Tabellen in SQLite geben Sie den folgenden Befehl an der Eingabeaufforderung sqlite> ein:
      .tables
    • Um die Struktur einer Tabelle anzuzeigen, geben Sie den folgenden Befehl an der Eingabeaufforderung sqlite> ein. Ersetzen Sie table durch den Namen der Tabelle, die Sie anzeigen möchten:

      .schema table
    • Um eine vollständige Liste der sqlite3-Befehle anzuzeigen, geben Sie .help an der Eingabeaufforderung sqlite> ein.
    • Um das Programm sqlite3 zu beenden, geben Sie .quit an der Eingabeaufforderung sqlite> ein.

Weitere Informationen

Was ist SQLite?

sqliteSQLite ist eine leichtgewichtige Datenbank-Management-Lösung. Sie bietet ihren Benutzern eine leistungsstarke, sehr zuverlässige SQL-Datenbank-Engine. Der Code von SQLite ist in der Public Domain verfügbar und kann somit für jeden privaten oder kommerziellen Zweck frei verwendet werden. SQLite wurde in jedes mobile Gerät und fast jeden Computer eingebaut. Tatsächlich ist SQLite die weltweit am weitesten verbreitete Datenbank-Engine.

SQLite ist eine einzigartige SQL-Lösung, weil sie keinen separaten Server-Prozess benötigt. Stattdessen liest und schreibt es direkt auf Festplattendateien. Eine Plattendatei enthält eine umfassende SQL-Datenbank mit mehreren Tabellen, Ansichten und Triggern. Da es sich um ein plattformübergreifendes Dateiformat handelt, können Sie zwischen 32-Bit- und 64-Bit-Speichersystemen kopieren.

SQLite ist:

  • Serverlos
  • Selbstständig
  • Konfigurationsfrei
  • Transaktional

SQLite Geschichte

Der Softwareentwickler Dwayne Richard Hipp schrieb SQLite Anfang 2000 während seiner Tätigkeit für General Dynamics im Auftrag der US Navy. SQLite war ursprünglich eine Tcl-Erweiterung. Das Ziel von SQLite war es, eine Lösung zu schaffen, die weder eine Datenbankmanagementlösung noch einen Datenbankadministrator benötigte. Hipp schrieb die SQLite-Syntax ähnlich wie die von PostgreSQL.

Mehr über SQLite erfahren

  • Um Informationen über das Programm sqlite3 von der Kommandozeile aus anzuzeigen, geben Sie folgenden Befehl ein:
    man sqlite3
  • Um die SQLite-Online-Dokumentation für das Programm sqlite3 anzuzeigen, besuchen Sie bitte https://www.sqlite.org/cli.html.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.