Giunsa ang Pag-install sa SQLite ug SQLite Browser sa Ubuntu


Ang SQLite usa ka gaan, gamay ug adunay kaugalingon nga RDBMS sa usa ka C library. Ang mga sikat nga database sama sa MySql, PostgreSQL, ug uban pa nagtrabaho sa modelo sa client-server ug sila adunay dedikadong proseso nga nagdagan ug nagkontrol sa tanang aspeto sa operasyon sa database.

Apan ang SQLite walay proseso nga nagdagan ug walay modelo sa client-server. Ang SQLite DB usa lang ka file nga adunay .sqlite3/.sqlite/.db extension. Ang matag programming language adunay librarya aron suportahan ang SQLite.

Makita nimo ang SQLite nga gigamit sa

  • Mga web browser (Chrome, Safari, Firefox).
  • MP3 player, set-top boxes, ug electronic gadgets.
  • Internet of Things (IoT).
  • Android, Mac, Windows, iOS, ug iPhone device.

Adunay daghan pa nga mga lugar diin gigamit ang SQLite. Ang matag smartphone sa kalibutan adunay gatusan ka mga SQLite database file ug adunay sobra sa usa ka trilyon nga database nga aktibo nga gigamit. Daghan kaayo kana sa mga numero.

I-install ang SQLite sa Ubuntu

Ang pag-set up sa SQLite yano ra kon itandi sa ubang mga sikat nga database sama sa MySql, Postgresql, ug uban pa. Una, i-update ang apt-cache pinaagi sa pagpadagan sa mosunod nga sugo.

$ sudo apt update

Karon susiha kung adunay bisan unsang mga pakete sa SQLite nga magamit sa apt repository pinaagi sa pagpadagan sa mosunod nga sugo.

$ sudo apt-cache search sqlite

Aron ma-install ang package padagana ang mosunud nga mando.

$ sudo apt install sqlite3

Mahimo nimong balido ang pag-install pinaagi sa pagsugod sa sesyon sa sqlite pinaagi sa pagpadagan sa mosunod nga mando.

$ sqlite3

Makita nimo gikan sa imahe sa ibabaw ang SQLite3 malampuson nga na-install ug nagdagan nga adunay bersyon 3.33.0..

Paghimo SQLite Database ug Table

Ang database kay gitipigan lang isip file sa imong local file system. Makahimo ka og database kung maglansad sa sqlite session pinaagi sa paghisgot sa ngalan sa database isip argumento. Kung ang database magamit kini magbukas sa database kung dili kini maghimo usa ka bag-ong database.

Kung dili naton ipasa ang ngalan sa database ingon usa ka argumento unya usa ka temporaryo nga in-memorya nga database ang gihimo nga mapapas kung matapos na ang sesyon. Dinhi wala koy database mao nga maghimo ko og bag-ong DB pinaagi sa paghisgot sa ngalan sa DB isip argumento. Sa higayon nga konektado ka sa sesyon mahimo nimong ipadagan ang .databases nga sugo aron makita kung unsang file ang gilakip sa database.

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

Karon maghimo kita og sampol nga lamesa pinaagi sa pagpatuman sa mosunod nga mga pangutana.

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

Mahimo nimong ipadagan ang .tables nga sugo aron ilista ang mga lamesa sa database.

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

Pag-instalar sa SQLite Browser sa Ubuntu

Karon nga among nakita kung giunsa ang pag-install ug pag-setup sa sqlite3 mag-install usab kami sa sqlite browser, usa ka yano nga tool sa GUI aron madumala ang imong mga database sa sqlite.

$ sudo apt install sqlitebrowser -y

Mahimo nimong ilunsad ang aplikasyon gikan sa start menu o gikan sa terminal. Aron magsugod gikan sa terminal padagana ang mosunod nga sugo.

$ sqlitebrowser &

I-uninstall ang SQLite ug SQLite Browser

Pagdalagan ang mosunod nga sugo aron tangtangon ang SQLite ug SQLite browser.

$ sudo apt --purge remove sqlite3 sqlitebrowser

Mao kana alang niini nga artikulo. Kung naa kay feedback o tips palihog gamita ang comment section para ma post kini.