Kako namestiti SQLite in brskalnik SQLite v Ubuntu
SQLite je lahek, majhen in samostojen sistem RDBMS v knjižnici C. Priljubljene zbirke podatkov, kot so MySql, PostgreSQL itd., Delujejo v modelu odjemalec-strežnik in imajo namenski postopek, ki teče in nadzoruje vse vidike delovanja baze podatkov.
Toda SQLite ne izvaja nobenega procesa in nima odjemalsko-strežniškega modela. SQLite DB je preprosto datoteka s pripono .sqlite3/.sqlite/.db. Vsak programski jezik ima knjižnico za podporo SQLite.
Najdete SQLite, ki se uporablja v
- Spletni brskalniki (Chrome, Safari, Firefox).
- MP3 predvajalniki, sprejemniki in elektronski pripomočki.
- Internet stvari (IoT).
- Naprave Android, Mac, Windows, iOS in iPhone.
Obstaja veliko več področij, kjer se uporablja SQLite. Vsak pametni telefon na svetu ima na stotine datotek baz podatkov SQLite, v uporabi pa je več kot bilijon baz podatkov. To je precej ogromno.
Namestite SQLite v Ubuntu
Nastavitev SQLite je preprosta v primerjavi z drugimi priljubljenimi bazami podatkov, kot so MySql, Postgresql itd. Najprej posodobite apt-cache z zagonom naslednjega ukaza.
$ sudo apt update
Zdaj preverite, ali so v repozitoriju apt na voljo kakšni paketi SQLite, tako da zaženete naslednji ukaz.
$ sudo apt-cache search sqlite
Za namestitev paketa zaženite naslednji ukaz.
$ sudo apt install sqlite3
Namestitev lahko preverite tako, da zaženete sejo sqlite z zagonom naslednjega ukaza.
$ sqlite3
Iz zgornje slike lahko vidite, da je SQLite3 uspešno nameščen in deluje z različico 3.33.0 ..
Ustvarite bazo podatkov SQLite in tabelo
Baza podatkov je preprosto shranjena kot datoteka v vašem lokalnem datotečnem sistemu. Zbirko podatkov lahko ustvarite med zagonom seje sqlite tako, da kot argument navedete ime baze podatkov. Če je baza podatkov na voljo, jo bo odprla, če ne, ustvari novo bazo podatkov.
Če imena baze podatkov ne posredujemo kot argumenta, se ustvari začasna baza podatkov v pomnilniku, ki bo po zaključku seje izbrisana. Tu nimam nobene baze podatkov, zato bom ustvaril novo DB z navedbo imena DB kot argumenta. Ko ste povezani s sejo, lahko z ukazom .databases vidite, katera datoteka je priložena zbirki podatkov.
$ sqlite3 /home/tecmint/test # creating test db in /home/tecmint sqlite> .databases # To see which database session is connected
Zdaj pa ustvarimo vzorčno tabelo z izvajanjem naslednjih poizvedb.
# 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);
Za ukaz tabel v zbirki podatkov lahko zaženete ukaz .tables.
sqlite> .tables # List tables in database sqlite> .headers on # Turn on column for printing sqlite> SELECT * FROM employee; # Selecting record from table
Namestitev brskalnika SQLite v Ubuntu
Zdaj, ko smo videli, kako namestiti in nastaviti sqlite3, bomo namestili tudi brskalnik sqlite, preprosto orodje za grafični uporabniški vmesnik za upravljanje vaših zbirk podatkov sqlite.
$ sudo apt install sqlitebrowser -y
Aplikacijo lahko zaženete v meniju Start ali na terminalu. Za zagon iz terminala zaženite naslednji ukaz.
$ sqlitebrowser &
Odstranite brskalnik SQLite in SQLite
Zaženite naslednji ukaz, da odstranite tako SQLite kot brskalnik SQLite.
$ sudo apt --purge remove sqlite3 sqlitebrowser
To je to za ta članek. Če imate kakršne koli povratne informacije ali nasvete, jih objavite v razdelku s komentarji.