OSQLite ist ein relationales Datenbankverwaltungssystem, das in einer kleinen Programmierbibliothek enthalten ist. Im Gegensatz zu anderen Datenbankverwaltungssystemen ist SQLite kein separater Prozess, auf den von der Clientanwendung aus zugegriffen wird, sondern ein integraler Bestandteil davon. SQLite ist ACID-kompatibel und implementiert den Großteil des SQL-Standards unter Verwendung einer dynamischen und schwach typisierten SQL-Syntax.
Als eingebettete Datenbank ist die SQLite3-Installation eine beliebte Wahl für die lokale/Client-Speicherung in Anwendungssoftware wie Webbrowsern. Es ist wohl die am weitesten verbreitete Datenbank-Engine, da sie heute unter anderem von mehreren weit verbreiteten Browsern, Betriebssystemen und eingebetteten Systemen verwendet wird. SQLite verfügt über Bindungen zu vielen Programmiersprachen.
- Zunächst müssen Sie den SQLite3-Quellcode herunterladen www.sqlite.org
- Speichern Sie die Datei im Verzeichnis $HOME und extrahieren Sie sie mit dem Befehl „tar zxvf sqlite-3.5.2.tar.gz“, in diesem Beispiel oder bei einer anderen Version, sqlite-xxx. Dadurch wird ein Verzeichnis „sqlite-3.5.2“ in diesem Beispiel erstellt sqlite-xxx in Ihrem Fall (falls andere Version)
- Ändern Sie das Verzeichnis zu sqlite-3.5.2 mit dem Befehl „cd $HOME/sqlite-3.5.2“.
- Erstellen Sie hier ein neues Verzeichnis für die neuen Module, die Sie erstellen möchten, und installieren Sie „mkdir build“.
- Wechseln Sie mit dem Befehl „cd build“ in das Verzeichnis „bld“ (neu erstellt).
- Da Sie sich nun im Verzeichnis „$HOME/sqlite-3.5.2/build“ befinden, führen Sie „../configure“ aus. Dadurch wird Ihre sqlite3-Installation basierend auf Ihrer Linux-Version konfiguriert. Schauen Sie sich die Konfigurationsergebnisse an und stellen Sie sicher, dass alles in Ordnung ist , fahren Sie mit dem nächsten Schritt fort
- Geben Sie den Befehl „make“ ein.
- Geben Sie nun als Root – und nachdem make abgeschlossen ist – den Befehl „make install“ ein, um sqlite3 an einem bestimmten Standardspeicherort wie /usr/local/lib zu installieren
- Nachdem Sie sqlite3 installiert haben, geben Sie den Befehl „ldconfig“ ein, um den Pfad der ausführbaren Datei von sqlite3 zu laden, da dies manchmal nicht erfolgt und beim Versuch, eine Verknüpfung zur sqlit3-Bibliothek herzustellen, Fehlermeldungen angezeigt werden.
- Führen Sie den Befehl „sqlite3“ aus, wenn Sie die Eingabeaufforderung „SQLite Version 3.5.2 Geben Sie „.help“ für Anweisungen sqlite>“ erhalten, dann ist alles in Ordnung. Um den Vorgang zu beenden, führen Sie den Befehl „.exit“ oder „.help“ aus, um die SQLite3-Hilfeanweisungen anzuzeigen.