SQLite je lehká a plně vybavená softwarová knihovna, která poskytuje databázový stroj SQL, který je napsán v jazyce C.
Na rozdíl od konvenčních relačních databází, jako je PostgreSQL a SQL, SQLite je bez serveru a nevyžaduje žádnou konfiguraci. Také dejte jeho architektuře bez serveru, nemá démona nebo proces, který je třeba spustit nebo zastavit. SQLite vyžaduje minimální podporu z externích knihoven nebo z operačního systému. Jako takový je ideální pro použití ve vestavěných zařízeních, jako jsou smartphony, herní konzole, přenosné přehrávače médií atd.
Zde na LinuxAPT se podíváme na to, jak můžete nainstalovat SQLite na Debian 11.
Různé způsoby instalace SQLite na Debian
- Instalace SQLite prostřednictvím APT.
- Instalace SQLite ze zdroje.
1. Instalace SQLite přes APT
SQLite lze nalézt ve výchozích repozitářích debianu 11. Nainstalujte jej pomocí APT pomocí níže uvedeného příkazu:
$ sudo apt install sqlite3
2. Instalace SQLite ze zdroje
Chcete-li nainstalovat nejnovější verzi, zvažte ruční kompilaci zdrojového kódu.
Nejprve nainstalujte základní balíčky kompilátoru. Spustit:
$ sudo apt install build-essential
Poté vytvořte adresář pro SQLite3 a jeho obsah:
$ mkdir /opt/sqlite3
Poté přejděte na oficiální stránku stahování SQLite a stáhněte si nejnovější binární soubor:
$ wget https://www.sqlite.org/2022/sqlite-autoconf-3370200.tar.gz
Rozbalte archivní soubor:
$ tar xvfz sqlite-autoconf-3370200.tar.gz
Dále přesuňte dekomprimovanou složku do adresáře, který jste vytvořili výše:
$ sudo mv sqlite-autoconf-3370200 /opt/sqlite3
Dále přejděte do složky SQLite:
$ cd /opt/sqlite3/sqlite-autoconf-3370200
Dalším krokem je spustit proces kompilace provedením příkazu:
$ ./configure
Poté spusťte proces sestavení pomocí příkazu make:
$ make -j 2
-j představuje počet jader přítomných ve vašem systému. To vám pomůže urychlit proces vytváření. Chcete-li ověřit počet jader CPU přítomných ve vašem systému, vyvolejte příkaz nproc:
$ nproc
Nakonec spusťte proces sestavení pro instalaci SQLite 3:
$ sudo make install
Jak ověřit instalaci SQLite?
Nainstalovanou verzi SQLite můžete potvrdit příkazem:
$ sqlite3 --version
Jak otestovat SQLite na vašem systému Debian?
Nyní, když je SQLite úspěšně nainstalován v našem systému, pro vytvoření nové databáze nebo otevření existující databáze můžete použít příkaz sqlite3:
$ sqlite3 new_db
Můžete vytvořit tabulku "linux" se dvěma sloupci, názvem a verzí:
CREATE TABLE linux(name String, version Int);
Dále vložte některá data do této nově vytvořené tabulky:
INSERT INTO linux VALUES("Ubuntu", 21), ("Debian",11), ("Gnome", 40);
Tabulky, které jsou v databázi dostupné, můžete zobrazit pomocí .tables:
.tables;
select * from linux;
Jak odinstalovat sqlite na debianu 11?
K odinstalaci pouze balíčku sqlite můžeme použít následující příkaz:
$ sudo apt-get remove sqlite