GNU/Linux >> Znalost Linux >  >> Ubuntu

Nainstalujte SQLite na Ubuntu 18.04

Ubuntu 18.04 je jedním z preferovaných systémů pro vývojáře aplikací. Mohou to být mobilní, desktopové nebo webové aplikace. Všechny je lze vyvíjet pomocí Ubuntu. Všechny však mají něco společného, ​​potřebují správce databází. V tomto příspěvku se tedy dozvíte, jak nainstalovat SQLite na Ubuntu 18.04.

SQLite:velmi velká maličkost

Pokud mluvíme o open-source relačních databázích, je velmi pravděpodobné, že máme na mysli MySQL nebo dokonce PostgreSQL. Existuje však ještě třetí, o kterém se jedná, a to je SQLite.

Podle oficiálních stránek projektu je SQLite „knihovna v jazyce C, která implementuje malý, rychlý, samostatný, vysoce spolehlivý a plně vybavený databázový stroj SQL “. Projekt také tvrdí, že jde o nejrozšířenější databázový stroj na světě. To je velké, protože se používá v mnoha mobilních projektech.

Hlavními vlastnostmi, díky kterým je SQLite tak využíván, je velká zpracovávaná datová kapacita, protože maximální velikost podporované databáze je 140 terabajtů. Na druhou stranu nezávisí na systémové službě. To je pro mnoho projektů velmi důležité, protože to zaručuje mobilitu dat. A konečně je to multiplatformní, co usnadňuje instalaci.

To vše dělá SQLite vážící necelé dva megabajty na Linuxu. Ano, jak to čtete, mluvíme o programu tak malém, že dokáže velmi velké věci. To je důvod, proč je SQLite velmi velký malý program.

Jak jste si možná všimli, SQLite používá pro definici, manipulaci a dotazování na data jazyk SQL. Pokud jste tedy používali MySQL, PostgreSQL, Oracle Database nebo IBM DB2 , křivka učení bude velmi nízká.

Získání SQLite na Ubuntu 18.04

Stejně jako mnoho jiných aplikací pro Linux je možné nainstalovat SQLite dvěma různými způsoby. Je to proto, že aplikace je mezi vývojáři aplikací poměrně oblíbená a zpřístupňují ji několika způsoby.

Případ Ubuntu 18.04 není výjimkou, takže vám ukážu, jak nainstalovat SQLite dvěma různými způsoby.

SQLite na Ubuntu 18.04 pomocí úložiště Ubuntu

Jak můžete očekávat, SQLite je k dispozici prostřednictvím oficiálních repozitářů Ubuntu 18.04. Chcete-li zkontrolovat, zda tomu tak skutečně je, otevřete relaci terminálu a spusťte následující:

:~$ sudo apt-cache search sqlite

Jak můžete vidět, existuje velmi velký seznam balíčků souvisejících s SQLite a také jsme našli konzolu a binární soubor programu. Chcete-li jej nainstalovat, stačí spustit následující příkaz:

:~$ sudo apt install sqlite3

Tím se nainstaluje SQLite verze 3, která je doporučena pro aktuální projekty.

Nainstalujte SQLite pomocí binárního balíčku

Vždy instalace balíčku z repozitářů je sázka na jistotu. Je však také pravda, že mnohokrát je vhodné mít nejnovější verzi programu.

V případě SQLite je toho docela snadné dosáhnout, protože binární soubory dané webovou stránkou projektu jsou tak malé a přenosné, že vše velmi zjednodušuje.

Nejprve přejděte na stránku stahování SQLite.

A stáhněte si binární soubory pro Linux kliknutím na příslušný odkaz.

Po stažení otevřete správce souborů a rozbalte jej.

Celý tento proces lze provést z terminálu a je ještě rychlejší. Otevřete tedy terminál z hlavní nabídky a spusťte následující příkaz:

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

Po dokončení stahování jej rozbalte pomocí následujícího příkazu:

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

A tím se vygeneruje složka s názvem sqlite-tools-linux-x86-3310100 které můžete přejmenovat.

Poté přejděte do složky a udělte oprávnění ke spuštění binárním souborům v ní.

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

A to je vše, nyní můžeme používat SQLite na Ubuntu 18.04.

První použití SQLite

Pokud jste nainstalovali SQLite pomocí oficiálních repozitářů Ubuntu, stačí použít sqlite3 příkaz pro přístup ke konzole.

V opačném případě, pokud jste se rozhodli použít binární soubory stažené z webu SQLite, přejděte do složky, kde se nacházejí, a spusťte následující příkaz:

:~$ ./sqlite3

Ale pojďme udělat pár kroků. Najednou definujeme databázi nazvanou První .

Poznámka:V případě použití příkazu sqlite3 bez parametrů se v dočasné paměti aplikace vytvoří databáze. Buďte tedy opatrní.

:~$ ./sqlite3 First.db

Jakmile jsme uvnitř, můžeme spustit některé SQLite příkazy jako .help zobrazíte nápovědu.

:~$ .help

Jak můžete vidět, je k dispozici mnoho příkazů. V nápovědě však můžete zjistit, k čemu každý z nich slouží.

Tyto příkazy obvykle pomáhají s administrativním zpracováním databází a tabulek SQLite.

Databáze bez tabulky není nic. Takže musíte vytvořit jeden, k tomu musíte použít jazyk SQL. V tomto příkladu vytvořím tabulku s názvem users se 3 jednoduchými poli.

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

Nyní zkontrolujte, zda byla tabulka vytvořena správně pomocí .tables příkaz

sqlite> .tables
Users

Nyní vložíme nový řádek, tedy záznam s nepravdivými údaji.

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

Nakonec použiji příkaz SELECT jazyka SQL pro zobrazení vložených dat.

sqlite> SELECT * FROM Users;

Poté můžete konzoli SQLite ukončit pomocí .quit příkaz

sqlite> .quit

Nyní zbývá, abyste z SQLite vytěžili maximum pomocí jazyka SQL.

Závěr

Pokud hledáte lehkého, ale výkonného správce databází, SQLite je možná vaše nejlepší volba. V tomto tutoriálu jste se naučili, jak jej nainstalovat v Ubuntu 18.04, ale také jsme vytvořili tabulku, vložili data a načetli je.

Na druhou stranu je SQLite neustále aktualizován a stojí za to se na jeho vývoj podívat.

Nakonec musíme říci, že pro lepší využití SQLite musíte do hloubky znát jazyk SQL. Takže si můžete přečíst oficiální dokumentaci SQLite.


Ubuntu
  1. Nainstalujte VirtualBox 4.2 na Ubuntu 13.04

  2. Nainstalujte VirtualBox 4.3 na Ubuntu 14.04

  3. Nainstalujte uTorrent na Ubuntu 16.04

  1. Nainstalujte Podman na Ubuntu

  2. Co nainstalovat na Ubuntu 20.04

  3. Jak nainstalovat R na Ubuntu 20.04

  1. Ubuntu 20.04 Hadoop

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat R na Ubuntu 18.04