Kif Tinstalla SQLite u SQLite Browser f'Ubuntu
SQLite huwa RDBMS ħafif, żgħir u li fih innifsu f'librerija C. Databases popolari bħal MySql, PostgreSQL, eċċ jaħdmu fil-mudell klijent-server u għandhom proċess iddedikat li jmexxi u jikkontrolla l-aspetti kollha tal-operat tad-database.
Iżda SQLite m'għandu l-ebda proċess għaddej u m'għandu l-ebda mudell client-server. SQLite DB huwa sempliċement fajl b'estensjoni .sqlite3/.sqlite/.db. Kull lingwa ta 'programmar għandha librerija biex tappoġġja SQLite.
Tista 'ssib SQLite qed jintuża fi
- Web browsers (Chrome, Safari, Firefox).
- MP3 players, set-top boxes, u aġġeġġi elettroniċi.
- Internet tal-Oġġetti (IoT).
- Tagħmir Android, Mac, Windows, iOS, u iPhone.
Hemm ħafna aktar oqsma fejn jintuża SQLite. Kull smartphone fid-dinja għandu mijiet ta 'fajls ta' database SQLite u hemm aktar minn triljun database f'użu attiv. Dak huwa pjuttost kbir fin-numri.
Installa SQLite f'Ubuntu
It-twaqqif ta 'SQLite huwa sempliċi meta mqabbel ma' databases popolari oħra bħal MySql, Postgresql, eċċ. L-ewwel, aġġorna apt-cache billi tħaddem il-kmand li ġej.
$ sudo apt update
Issa iċċekkja jekk hemmx xi pakketti SQLite disponibbli fir-repożitorju apt billi tħaddem il-kmand li ġej.
$ sudo apt-cache search sqlite
Biex tinstalla l-pakkett ħaddem il-kmand li ġej.
$ sudo apt install sqlite3
Tista 'tivvalida l-installazzjoni billi tibda s-sessjoni sqlite billi tħaddem il-kmand li ġej.
$ sqlite3
Tista 'tara mill-immaġni ta' hawn fuq SQLite3 huwa installat u jaħdem b'suċċess bil-verżjoni 3.33.0..
Oħloq Database u Tabella SQLite
Id-database hija sempliċement maħżuna bħala fajl fis-sistema tal-fajl lokali tiegħek. Tista 'toħloq database meta tniedi s-sessjoni sqlite billi ssemmi l-isem tad-database bħala argument. Jekk id-database tkun disponibbli, tiftaħ id-database jekk le toħloq database ġdida.
Jekk ma nkunux qed ngħaddu l-isem tad-database bħala argument allura tinħoloq database temporanja fil-memorja li titħassar ladarba s-sessjoni tintemm. Hawnhekk m'għandi l-ebda database għalhekk se noħloq DB ġdid billi nsemmi l-isem tad-DB bħala argument. Ladarba tkun imqabbad mas-sessjoni tista' tħaddem il-kmand .databases biex tara liema fajl huwa mehmuż mad-database.
$ sqlite3 /home/tecmint/test # creating test db in /home/tecmint sqlite> .databases # To see which database session is connected
Issa ejja noħolqu tabella kampjun billi tesegwixxi l-mistoqsijiet li ġejjin.
# 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);
Tista' tmexxi l-kmand .tables biex telenka t-tabelli fid-database.
sqlite> .tables # List tables in database sqlite> .headers on # Turn on column for printing sqlite> SELECT * FROM employee; # Selecting record from table
Installazzjoni ta 'SQLite Browser f'Ubuntu
Issa li rajna kif ninstallaw u ssettjaw sqlite3 aħna se ninstallaw ukoll sqlite browser, għodda GUI sempliċi biex timmaniġġja d-databases sqlite tiegħek.
$ sudo apt install sqlitebrowser -y
Tista 'tniedi l-applikazzjoni mill-menu tal-bidu jew mit-terminal. Biex tibda mit-terminal mexxi l-kmand li ġej.
$ sqlitebrowser &
Iddiżinstalla SQLite u SQLite Browser
Mexxi l-kmand li ġej biex tneħħi kemm il-browser SQLite kif ukoll SQLite.
$ sudo apt --purge remove sqlite3 sqlitebrowser
Dak hu għal dan l-artikolu. Jekk għandek xi feedback jew suġġerimenti jekk jogħġbok uża t-taqsima tal-kummenti biex tpoġġiha.