Hvordan installere SQLite og SQLite Browser i Ubuntu


SQLite er en lett, liten og selvstendig RDBMS i et C-bibliotek. Populære databaser som MySql, PostgreSQL, etc. fungerer i klient-server-modellen, og de har en dedikert prosess som kjører og kontrollerer alle aspektene ved databasedrift.

Men SQLite har ingen prosess som kjører og har ingen klient-server-modell. SQLite DB er ganske enkelt en fil med filtypen .sqlite3/.sqlite/.db. Hvert programmeringsspråk har et bibliotek som støtter SQLite.

Du kan finne SQLite som brukes i

  • Nettlesere (Chrome, Safari, Firefox).
  • MP3-spillere, set-top-bokser og elektroniske dingser.
  • Tingenes internett (IoT).
  • Android-, Mac-, Windows-, iOS- og iPhone-enheter.

Det er mange flere områder der SQLite brukes. Hver smarttelefon i verden har hundrevis av SQLite-databasefiler, og det er over én trillion databaser i aktiv bruk. Det er ganske stort i antall.

Installer SQLite i Ubuntu

Å sette opp SQLite er enkelt sammenlignet med andre populære databaser som MySql, Postgresql, etc. Først oppdaterer du apt-cache ved å kjøre følgende kommando.

$ sudo apt update

Sjekk nå om det er noen SQLite-pakker tilgjengelig i apt-depotet ved å kjøre følgende kommando.

$ sudo apt-cache search sqlite

For å installere pakken, kjør følgende kommando.

$ sudo apt install sqlite3

Du kan validere installasjonen ved å starte sqlite-økten ved å kjøre følgende kommando.

$ sqlite3

Du kan se fra bildet ovenfor SQLite3 er vellykket installert og kjører med versjon 3.33.0.

Lag SQLite-database og tabell

Databasen lagres ganske enkelt som en fil i ditt lokale filsystem. Du kan opprette en database når du starter sqlite-økten ved å nevne databasenavnet som et argument. Hvis databasen er tilgjengelig, vil den åpne databasen hvis ikke den oppretter en ny database.

Hvis vi ikke sender databasenavnet som et argument, opprettes en midlertidig database i minnet som vil bli slettet når økten er avsluttet. Her har jeg ingen database, så jeg vil lage en ny DB ved å nevne DB-navnet som et argument. Når du er koblet til økten, kan du kjøre kommandoen .databases for å se hvilken fil som er knyttet til databasen.

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

La oss nå lage en eksempeltabell ved å utføre følgende spørringer.

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

Du kan kjøre kommandoen .tables for å vise tabeller i databasen.

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

Installere SQLite Browser i Ubuntu

Nå som vi har sett hvordan du installerer og konfigurerer sqlite3, vil vi også installere sqlite browser, et enkelt GUI-verktøy for å administrere sqlite-databasene dine.

$ sudo apt install sqlitebrowser -y

Du kan starte programmet fra startmenyen eller fra terminalen. For å starte fra terminalen, kjør følgende kommando.

$ sqlitebrowser &

Avinstaller SQLite og SQLite Browser

Kjør følgende kommando for å fjerne både SQLite og SQLite nettleser.

$ sudo apt --purge remove sqlite3 sqlitebrowser

Det er det for denne artikkelen. Hvis du har tilbakemeldinger eller tips, bruk kommentarfeltet for å legge det ut.