GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Installieren Sie SQLite auf Ubuntu 18.04

Ubuntu 18.04 ist eines der bevorzugten Systeme für Anwendungsentwickler. Dies können mobile, Desktop- oder Webanwendungen sein. Alle können mit Ubuntu entwickelt werden. Allen gemeinsam ist jedoch, dass sie einen Datenbankmanager benötigen. In diesem Beitrag erfahren Sie also, wie Sie SQLite unter Ubuntu 18.04 installieren.

SQLite:ein sehr großes kleines

Wenn wir über Open-Source-Handler für relationale Datenbanken sprechen, ist es sehr wahrscheinlich, dass wir an MySQL oder sogar PostgreSQL denken. Es gibt jedoch noch einen dritten, der in Frage kommt, nämlich SQLite.

Laut der offiziellen Website des Projekts ist SQLite „eine C-Bibliothek, die eine kleine, schnelle, eigenständige, hochzuverlässige, voll funktionsfähige SQL-Datenbank-Engine implementiert “. Das Projekt behauptet auch, dass es die am weitesten verbreitete Datenbank-Engine der Welt ist. Dies ist groß, da es in vielen mobilen Projekten verwendet wird.

Die Hauptmerkmale, die SQLite so verwenden, sind die große Datenkapazität, die verarbeitet wird, da die maximale Größe der unterstützten Datenbank 140 Terabyte beträgt. Andererseits hängt es nicht vom Systemdienst ab. Dies ist für viele Projekte sehr wichtig, da es die Datenmobilität gewährleistet. Und schließlich ist es plattformübergreifend, was die Installation erleichtert.

All dies wird von SQLite erledigt, das unter Linux weniger als zwei Megabyte wiegt. Ja, während Sie es lesen, sprechen wir über ein Programm, das so klein ist, dass es sehr große Dinge tun kann. Deshalb ist SQLite ein sehr großes kleines Programm.

Wie Sie vielleicht bemerkt haben, verwendet SQLite die SQL-Sprache für die Definition, Bearbeitung und Datenabfrage. Wenn Sie also MySQL, PostgreSQL, Oracle Database oder IBM DB2 verwendet haben , die Lernkurve wird sehr niedrig sein.

SQLite auf Ubuntu 18.04 erhalten

Wie bei vielen anderen Anwendungen für Linux ist es möglich, SQLite auf zwei verschiedene Arten zu installieren. Dies liegt daran, dass die Anwendung bei Anwendungsentwicklern sehr beliebt ist und auf verschiedene Arten verfügbar gemacht wird.

Der Fall von Ubuntu 18.04 ist keine Ausnahme, daher werde ich Ihnen zeigen, wie Sie SQLite auf zwei verschiedene Arten installieren.

SQLite auf Ubuntu 18.04 mit dem Ubuntu-Repository

Wie zu erwarten, ist SQLite über die offiziellen Ubuntu 18.04-Repositories verfügbar. Um zu überprüfen, ob dies tatsächlich der Fall ist, öffnen Sie eine Terminalsitzung und führen Sie Folgendes aus:

:~$ sudo apt-cache search sqlite

Wie Sie sehen können, gibt es eine sehr große Liste von Paketen, die sich auf SQLite beziehen, und wir haben auch die Konsole und die Binärdatei des Programms gefunden. Um es zu installieren, müssen Sie also nur den folgenden Befehl ausführen:

:~$ sudo apt install sqlite3

Dadurch wird SQLite Version 3 installiert, die für aktuelle Projekte empfohlen wird.

Installieren Sie SQLite mit dem Binärpaket

Es ist eine sichere Sache, immer ein Paket aus den Repositories zu installieren. Es ist jedoch auch wahr, dass es oft praktisch ist, die neueste Version eines Programms zu haben.

Im Fall von SQLite ist dies recht einfach zu erreichen, da die von der Website des Projekts bereitgestellten Binärdateien so klein und portabel sind, dass dies alles sehr einfach macht.

Gehen Sie zuerst auf die SQLite-Download-Seite.

Und laden Sie die Binärdateien für Linux herunter, indem Sie auf den entsprechenden Link klicken.

Öffnen Sie nach dem Herunterladen Ihren Dateimanager und dekomprimieren Sie ihn.

Dieser gesamte Vorgang kann vom Terminal aus durchgeführt werden und ist noch schneller. Öffnen Sie also das Terminal über das Hauptmenü und führen Sie den folgenden Befehl aus:

:~$ wget -c https://www.sqlite.org/2020/sqlite-tools-linux-x86-3310100.zip

Wenn Sie mit dem Herunterladen fertig sind, entpacken Sie es mit dem folgenden Befehl:

:~$ unzip sqlite-tools-linux-x86-3310100.zip

Und dies erzeugt einen Ordner mit dem Namen sqlite-tools-linux-x86-3310100 die Sie umbenennen können.

Greifen Sie dann auf den Ordner zu und erteilen Sie dort Ausführungsberechtigungen für die Binärdateien.

:~$ cd sqlite-tools-linux-x86-3310100/
:~$ chmod +x *

Und das war's, jetzt können wir SQLite auf Ubuntu 18.04 verwenden.

SQLite zum ersten Mal verwenden

Wenn Sie SQLite mit den offiziellen Ubuntu-Repositories installiert haben, verwenden Sie einfach die Datei sqlite3 Befehl zum Zugriff auf die Konsole.

Andernfalls, wenn Sie sich entschieden haben, die von der SQLite-Website heruntergeladenen Binärdateien zu verwenden, gehen Sie zu dem Ordner, in dem sie sich befinden, und führen Sie den folgenden Befehl aus:

:~$ ./sqlite3

Aber machen wir ein paar Schritte. Wir werden gleich eine Datenbank namens First definieren .

Hinweis:Wenn Sie den Befehl sqlite3 ohne Parameter verwenden, wird eine Datenbank im temporären Speicher der Anwendung erstellt. Seien Sie also vorsichtig.

:~$ ./sqlite3 First.db

Sobald wir drin sind, können wir einige SQLite-Befehle wie .help ausführen um die Hilfe anzuzeigen.

:~$ .help

Wie Sie sehen, sind viele Befehle verfügbar. In der Hilfe können Sie jedoch herausfinden, wozu jeder dient.

Normalerweise helfen diese Befehle beim administrativen Umgang mit SQLite-Datenbanken und -Tabellen.

Eine Datenbank ohne Tabelle ist nichts. Sie müssen also eine erstellen, dafür müssen Sie die SQL-Sprache verwenden. In diesem Beispiel erstelle ich eine Tabelle namens users mit 3 einfachen Feldern.

sqlite> CREATE TABLE Users (
   ...> Id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
   ...> first_name VARCHAR(25),
   ...> last_name VARCHAR(25));

Überprüfen Sie nun anhand der .tables, ob die Tabelle korrekt erstellt wurde Befehl

sqlite> .tables
Users

Jetzt fügen wir eine neue Zeile ein, d.h. einen Datensatz mit falschen Daten.

sqlite> INSERT INTO Users (Id, first_name, last_name) VALUES (0,'Larry','Taylor');

Schließlich werde ich den SELECT-Befehl der SQL-Sprache verwenden, um die eingefügten Daten anzuzeigen.

sqlite> SELECT * FROM Users;

Anschließend können Sie die SQLite-Konsole mit .quit verlassen Befehl

sqlite> .quit

Jetzt müssen Sie nur noch das Beste aus SQLite herausholen, indem Sie die SQL-Sprache verwenden.

Schlussfolgerung

Wenn Sie nach einem leichten, aber leistungsstarken Datenbankmanager suchen, ist SQLite vielleicht Ihre beste Option. In diesem Tutorial haben Sie gelernt, wie man es in Ubuntu 18.04 installiert, aber wir haben auch eine Tabelle erstellt, Daten eingefügt und sie abgerufen.

Andererseits wird SQLite ständig aktualisiert und es lohnt sich, einen Blick auf die Entwicklung zu werfen.

Abschließend müssen wir sagen, dass Sie die SQL-Sprache gründlich kennen müssen, um die Vorteile von SQLite besser nutzen zu können. Sie können also die offizielle SQLite-Dokumentation lesen.


Ubuntu
  1. Installieren Sie Podman auf Ubuntu

  2. Dinge, die auf Ubuntu 20.04 installiert werden müssen

  3. Installieren Sie VirtualBox 4.2 auf Ubuntu 13.04

  4. Installieren Sie VirtualBox 4.3 auf Ubuntu 14.04

  5. Installieren Sie uTorrent auf Ubuntu 16.04

Installieren Sie OpenOffice auf Ubuntu 20.04

Installieren Sie Ruby auf Ubuntu 20.04

Installieren Sie Flameshot unter Ubuntu 20.04

So installieren Sie SQLite 3 unter Ubuntu 22.04 | 20.04 LTS

So installieren Sie SQLite unter Ubuntu 20.04 LTS

So installieren Sie den SQLite-Browser in Ubuntu 22.04