Kako instalirati SQLite i SQLite Browser u Ubuntu


SQLite je lagan, mali i samostalan RDBMS u C biblioteci. Popularne baze podataka kao što su MySql, PostgreSQL, itd. rade u klijent-server modelu i imaju namenski proces koji pokreće i kontroliše sve aspekte rada baze podataka.

Ali SQLite nema pokrenut proces i nema klijent-server model. SQLite DB je jednostavno datoteka sa ekstenzijom .sqlite3/.sqlite/.db. Svaki programski jezik ima biblioteku koja podržava SQLite.

Možete pronaći SQLite koji se koristi u

  • Web pretraživači (Chrome, Safari, Firefox).
  • MP3 plejeri, set-top box-ovi i elektronski uređaji.
  • Internet stvari (IoT).
  • Android, Mac, Windows, iOS i iPhone uređaji.

Postoji mnogo više oblasti u kojima se koristi SQLite. Svaki pametni telefon na svijetu ima stotine SQLite datoteka baze podataka i postoji više od triliona baza podataka u aktivnoj upotrebi. To je prilično ogromno u brojkama.

Instalirajte SQLite u Ubuntu

Postavljanje SQLite je jednostavno u poređenju sa drugim popularnim bazama podataka kao što su MySql, Postgresql, itd. Prvo, ažurirajte apt-cache > pokretanjem sljedeće naredbe.

sudo apt update

Sada provjerite da li postoje SQLite paketi dostupni u apt spremištu tako što ćete pokrenuti sljedeću naredbu.

sudo apt-cache search sqlite

Da biste instalirali paket, pokrenite sljedeću naredbu.

sudo apt install sqlite3

Možete potvrditi instalaciju pokretanjem sqlite sesije pokretanjem sljedeće naredbe.

sqlite3

Na gornjoj slici možete vidjeti da je SQLite3 uspješno instaliran i radi sa verzijom 3.33.0..

Kreirajte SQLite bazu podataka i tablicu

Baza podataka se jednostavno pohranjuje kao datoteka u vašem lokalnom sistemu datoteka. Možete kreirati bazu podataka prilikom pokretanja sqlite sesije tako što ćete spomenuti ime baze podataka kao argument. Ako je baza podataka dostupna, otvorit će je, ako nije, kreira novu bazu podataka.

Ako ne prosljeđujemo ime baze podataka kao argument tada se kreira privremena baza podataka u memoriji koja će biti izbrisana kada se sesija završi. Ovdje nemam nikakvu bazu podataka pa ću kreirati novu DB spominjanjem imena DB-a kao argumenta. Kada se povežete na sesiju, možete pokrenuti naredbu .databases da vidite koja je datoteka priložena bazi podataka.

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

Sada kreirajmo oglednu tablicu izvršavanjem sljedećih upita.

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);  

Možete pokrenuti naredbu .tables za popis tabela u bazi podataka.

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

Instalacija SQLite pretraživača u Ubuntu

Sada kada smo vidjeli kako da instaliramo i podesimo sqlite3, također ćemo instalirati sqlite pretraživač, jednostavan GUI alat za upravljanje vašim sqlite bazama podataka.

sudo apt install sqlitebrowser -y

Aplikaciju možete pokrenuti iz start menija ili sa terminala. Za početak s terminala pokrenite sljedeću naredbu.

sqlitebrowser &

Deinstalirajte SQLite i SQLite Browser

Pokrenite sljedeću naredbu da uklonite i SQLite i SQLite pretraživač.

sudo apt --purge remove sqlite3 sqlitebrowser

To je to za ovaj članak. Ako imate bilo kakve povratne informacije ili savjete, koristite odjeljak za komentare da ih objavite.