ఉబుంటులో SQLite మరియు SQLite బ్రౌజర్uను ఎలా ఇన్uస్టాల్ చేయాలి


SQLite అనేది సి లైబ్రరీలో తేలికైన, చిన్న మరియు స్వీయ-నియంత్రణ RDBMS. MySQL, PostgreSQL, వంటి ప్రసిద్ధ డేటాబేస్లు క్లయింట్-సర్వర్ మోడల్uలో పనిచేస్తాయి మరియు అవి డేటాబేస్ ఆపరేషన్ యొక్క అన్ని అంశాలను అమలు చేసే మరియు నియంత్రించే ప్రత్యేక ప్రక్రియను కలిగి ఉంటాయి.

కానీ SQLite కి ప్రాసెస్ రన్నింగ్ లేదు మరియు క్లయింట్-సర్వర్ మోడల్ లేదు. SQLite DB అనేది .sqlite3/.sqlite/.db పొడిగింపుతో కూడిన ఫైల్. ప్రతి ప్రోగ్రామింగ్ భాషకు SQLite కి మద్దతు ఇవ్వడానికి లైబ్రరీ ఉంది.

మీరు SQLite ఉపయోగించబడుతున్నట్లు కనుగొనవచ్చు

  • వెబ్ బ్రౌజర్uలు (Chrome, Safari, Firefox).
  • MP3 ప్లేయర్uలు, సెట్-టాప్ బాక్స్uలు మరియు ఎలక్ట్రానిక్ గాడ్జెట్uలు.
  • ఇంటర్నెట్ ఆఫ్ థింగ్స్ (IoT).
  • Android, Mac, Windows, iOS మరియు iPhone పరికరాలు.

SQLite ఉపయోగించబడే చాలా ఎక్కువ ప్రాంతాలు ఉన్నాయి. ప్రపంచంలోని ప్రతి స్మార్ట్uఫోన్uలో వందలాది SQLite డేటాబేస్ ఫైళ్లు ఉన్నాయి మరియు క్రియాశీల ఉపయోగంలో ఒక ట్రిలియన్ డేటాబేస్uలు ఉన్నాయి. ఇది చాలా పెద్దది.

ఉబుంటులో SQLite ని ఇన్uస్టాల్ చేయండి

MySQL, Postgresql వంటి ఇతర ప్రసిద్ధ డేటాబేస్uలతో పోలిస్తే SQLite ను సెటప్ చేయడం చాలా సులభం. మొదట, కింది ఆదేశాన్ని అమలు చేయడం ద్వారా apt-cache ని నవీకరించండి.

$ sudo apt update

కింది ఆదేశాన్ని అమలు చేయడం ద్వారా apt రిపోజిటరీలో ఏదైనా SQLite ప్యాకేజీలు అందుబాటులో ఉన్నాయా అని ఇప్పుడు తనిఖీ చేయండి.

$ sudo apt-cache search sqlite

ప్యాకేజీని వ్యవస్థాపించడానికి కింది ఆదేశాన్ని అమలు చేయండి.

$ sudo apt install sqlite3

కింది ఆదేశాన్ని అమలు చేయడం ద్వారా స్క్లైట్ సెషన్uను ప్రారంభించడం ద్వారా మీరు ఇన్uస్టాలేషన్uను ధృవీకరించవచ్చు.

$ sqlite3

పై చిత్రం నుండి మీరు చూడవచ్చు SQLite3 విజయవంతంగా వ్యవస్థాపించబడింది మరియు వెర్షన్ 3.33.0 తో నడుస్తోంది ..

SQLite డేటాబేస్ మరియు పట్టికను సృష్టించండి

డేటాబేస్ మీ స్థానిక ఫైల్ సిస్టమ్uలో ఫైల్uగా నిల్వ చేయబడుతుంది. డేటాబేస్ పేరును వాదనగా పేర్కొనడం ద్వారా స్క్లైట్ సెషన్uను ప్రారంభించేటప్పుడు మీరు డేటాబేస్ను సృష్టించవచ్చు. డేటాబేస్ అందుబాటులో ఉంటే అది కొత్త డేటాబేస్ను సృష్టించకపోతే డేటాబేస్ను తెరుస్తుంది.

మేము డేటాబేస్ పేరును ఆర్గ్యుమెంట్uగా పాస్ చేయకపోతే, తాత్కాలిక ఇన్-మెమరీ డేటాబేస్ సృష్టించబడుతుంది, ఇది సెషన్ ముగిసిన తర్వాత తొలగించబడుతుంది. ఇక్కడ నాకు డేటాబేస్ లేదు కాబట్టి నేను DB పేరును వాదనగా పేర్కొనడం ద్వారా కొత్త DB ని సృష్టిస్తాను. మీరు సెషన్uకు కనెక్ట్ అయిన తర్వాత డేటాబేస్కు ఏ ఫైల్ జతచేయబడిందో చూడటానికి .databases ఆదేశాన్ని అమలు చేయవచ్చు.

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

ఇప్పుడు ఈ క్రింది ప్రశ్నలను అమలు చేయడం ద్వారా నమూనా పట్టికను సృష్టించండి.

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

డేటాబేస్లో పట్టికలను జాబితా చేయడానికి మీరు .tables ఆదేశాన్ని అమలు చేయవచ్చు.

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

ఉబుంటులో SQLite బ్రౌజర్uను ఇన్uస్టాల్ చేస్తోంది

స్క్లైట్ 3 ను ఎలా ఇన్స్టాల్ చేయాలో మరియు సెటప్ చేయాలో ఇప్పుడు మేము చూశాము, మీ స్క్లైట్ డేటాబేస్లను నిర్వహించడానికి ఒక సాధారణ GUI సాధనం అయిన స్క్లైట్ బ్రౌజర్ను కూడా ఇన్స్టాల్ చేస్తాము.

$ sudo apt install sqlitebrowser -y

మీరు ప్రారంభ మెను నుండి లేదా టెర్మినల్ నుండి అప్లికేషన్uను ప్రారంభించవచ్చు. టెర్మినల్ నుండి ప్రారంభించడానికి కింది ఆదేశాన్ని అమలు చేయండి.

$ sqlitebrowser &

SQLite మరియు SQLite బ్రౌజర్uని అన్uఇన్uస్టాల్ చేయండి

SQLite మరియు SQLite బ్రౌజర్ రెండింటినీ తొలగించడానికి కింది ఆదేశాన్ని అమలు చేయండి.

$ sudo apt --purge remove sqlite3 sqlitebrowser

ఈ వ్యాసం కోసం అది. మీకు ఏదైనా అభిప్రాయం లేదా చిట్కాలు ఉంటే దయచేసి దాన్ని పోస్ట్ చేయడానికి వ్యాఖ్య విభాగాన్ని ఉపయోగించండి.