sql >> Databáze >  >> RDS >> SQLite

Jak nainstalovat SQLite a SQLite Browser v Ubuntu

SQLite je lehký, malý a samostatný RDBMS v knihovně C. Oblíbené databáze jako MySql , PostgreSQL , atd. pracují v modelu klient-server a mají vyhrazený proces, který běží a řídí všechny aspekty provozu databáze.

Ale SQLite nemá spuštěný žádný proces a nemá model klient-server. SQLite DB je jednoduše soubor s .sqlite3/.sqlite/.db rozšíření. Každý programovací jazyk má knihovnu pro podporu SQLite.

Používání SQLite najdete v

  • Webové prohlížeče (Chrome, Safari, Firefox).
  • MP3 přehrávače, set-top boxy a elektronické přístroje.
  • Internet věcí (IoT).
  • Zařízení Android, Mac, Windows, iOS a iPhone.

Existuje mnohem více oblastí, kde SQLite se používá. Každý smartphone na světě má stovky SQLite databázových souborů a aktivně se používá více než jeden bilion databází. To je v číslech docela velké.

Nainstalujte SQLite v Ubuntu

Nastavení SQLite je ve srovnání s jinými populárními databázemi jako MySql jednoduchý , Postgresql , atd. Nejprve aktualizujte apt-cache spuštěním následujícího příkazu.

$ sudo apt update

Nyní zkontrolujte, zda existují nějaké SQLite balíčky dostupné v apt úložiště spuštěním následujícího příkazu.

$ sudo apt-cache search sqlite

Pro instalaci balíčku spusťte následující příkaz.

$ sudo apt install sqlite3

Instalaci můžete ověřit spuštěním sqlite session spuštěním následujícího příkazu.

$ sqlite3

Z výše uvedeného obrázku můžete vidět SQLite3 je úspěšně nainstalován a spuštěn s verzí 3.33.0. .

Vytvoření databáze a tabulky SQLite

Databáze je jednoduše uložena jako soubor ve vašem lokálním souborovém systému. Databázi můžete vytvořit při spouštění relace sqlite uvedením názvu databáze jako argumentu. Pokud je databáze dostupná, otevře databázi, pokud ne, vytvoří novou databázi.

Pokud nepředáváme název databáze jako argument, vytvoří se dočasná databáze v paměti, která bude po ukončení relace smazána. Zde nemám žádnou databázi, takže vytvořím novou DB uvedením názvu DB jako argumentu. Jakmile se připojíte k relaci, můžete spustit .databases příkaz, abyste viděli, který soubor je připojen k databázi.

$ sqlite3 /home/tecmint/test     # creating test db in /home/tecmint
sqlite> .databases            # To see which database session is connected

Nyní vytvoříme vzorovou tabulku provedením následujících dotazů.

# create table

sqlite> CREATE TABLE employee(  
             Name String,            
             age Int);       

# Insert records

sqlite> insert into employee(Name, age)
            VALUES ('Tom',25),             
            ('Mark',40),                   
            ('Steve',35);  

Můžete spustit .tables příkaz k výpisu tabulek v databázi.

sqlite> .tables                       # List tables in database
sqlite> .headers on                   # Turn on column for printing
sqlite> SELECT * FROM employee;       # Selecting record from table

Instalace prohlížeče SQLite v Ubuntu

Nyní, když jsme viděli, jak nainstalovat a nastavit sqlite3 nainstalujeme také sqlite prohlížeč, jednoduchý nástroj GUI pro správu vašich databází sqlite.

$ sudo apt install sqlitebrowser -y

Aplikaci můžete spustit z nabídky Start nebo z terminálu. Chcete-li začít z terminálu, spusťte následující příkaz.

$ sqlitebrowser &

Odinstalujte SQLite a SQLite Browser

Spuštěním následujícího příkazu odeberte obě SQLite a SQLite prohlížeč.

$ sudo apt --purge remove sqlite3 sqlitebrowser

To je pro tento článek vše. Pokud máte nějakou zpětnou vazbu nebo tipy, použijte prosím sekci komentářů a přidejte je.


  1. Mysql dotaz pro dynamickou konverzi řádků na sloupce na základě dvou sloupců

  2. Jak zkontrolovat verzi serveru SQL

  3. DBMS_JOB vs DBMS_SCHEDULER

  4. Měly by být nové sloupce indexu v klíči nebo zahrnuty?