Hvordan installere SQLite på Debian Top 10

Hvordan installere SQLite på Debian Top 10

SQLite er en av de relasjonelle C-Library DBMS (Database Management System). SQLite er ikke en klient-server-databasemotor i motsetning til flere andre databasestyringssystemer. SQLite er et vanlig valg i applikasjonsprogramvare, for eksempel nettlesere, som et lokalt/klientlagringsintegrert databasesystem. Det er sannsynligvis den mest brukte databasemotoren fordi den brukes av mange kjente nettlesere, operativsystemer, mobile applikasjoner og innebygde systemer i dag. SQLite registrerer hele databasen på et vertssystem som en plattformfil.

Filbasert er SQLite. Det er ikke det samme som andre SQL -databaser fordi SQLite ikke har noen egen serverprosess, som tilfellet er med de fleste andre SQL -databaser. Installasjonsprosess av SQLite på Debian 11 (Linux OS) med to metoder er forklart i artikkelen:

  • Hvordan installere SQLite fra Debian Repository
  • Hvordan installere SQLite ved hjelp av SQLite nettsted

Før installasjon av SQLite fra en av den ene metoden oppdaterer pakkene:

Oppdatering av pakker

Det er viktig å sikre at systemet ditt er oppdatert før installasjon av programvare ved å kjøre nedenfor nevnte kommando:

$ sudo apt oppdatering

Nå for å få den siste versjonen av alle installerte pakker på systemet ditt, må du oppgradere pakkene dine ved å kjøre under nevnte kommando:

$ sudo apt oppgradering

Nå blir alle pakkene mine oppdatert og oppgradert.

Metode 1: Hvordan installere SQLite fra Debian Repository

Siden SQLite allerede er til stede i Debian 11 -depotet, kan vi enkelt installere SQLite fra depotet, men det er ikke den siste versjonen av SQLite.

Trinn 1: Installere SQLite på Debian 11

Kjør den nedenfor nevnte kommandoen for å installere den tilgjengelige versjonen av SQLite fra Debian 11 -depotet:

$ sudo apt install sqlite3

Trinn 2: Kontroller versjon

For å bekrefte installasjonen, sjekk versjonsnummeret til SQLite av nedenfor nevnte kommando:

$ SQLite3 -Versjon

Metode 2: Hvordan installere SQLite ved hjelp av SQLite nettsted

Den siste stabile versjonen av SQLite i skrivende stund er denne artikkelen “3.36.0 ”Men dessverre i Debian 11 -depotet er den siste versjonen ikke tilgjengelig. Så for å installere den nyeste versjonen direkte fra SQLite -websiden, vil vi bruke WGET- og TAR -kommandoen.

Følg trinnene nedenfor for å installere den nyeste versjonen:

Trinn 1: Installere byggeverktøy

Først må vi installere byggeverktøyene for konstruksjon av pakken, kjøre den nedenfor nevnte kommandoen for å installere “Build-essensials”:

$ sudo apt install build-essensial


Trinn 2: Få SQLite -kildekode

For å installere SQLite -kildekode, gå til SQLite -nettstedet, sjekk for den nyeste versjonen eller hvilken som helst versjon du vil installere og kopiere kildekode -koblingen; I mitt tilfelle er den siste 3.36.0. Last den ned ved å bruke nedenfor nevnt kommando:

WGET -C https: // www.sqlite.org/2021/sqlite-autoconf-3360000.tjære.gz

Du kan erstatte SQLite -kildekode -koblingen hvis du installerer en annen versjon i WGET -kommandoen.

Trinn3: Å trekke ut kildekoden

Kjør den nedenfor nevnte kommandoen for å opprette en egen katalog for å trekke ut kildekoden i den mappen:

$ mkdir sqlite

Du kan angi navnet på katalogen i henhold til ditt valg:

Gå nå til nyopprettet katalog etter nedenfor nevnt kommando:

$ CD SQLite


Pakk ut kildekoden til SQLite etter TAR -kommando:

$ tar XVFZ… /SQLite-Autoconf-3360000.tjære.gz


Trinn 4: Samarbeid kildekode for SQLite

For å kompilere ekstrahert kildekode, må du først få tilgang til generert mappe ved nedenfor nevnt kommando:

$ CD SQLite-Autoconf-3360000/


For å begynne å kompilere, konfigurer koden nedenfor nevnte kommando:

$ ./konfigurere


Bruk nå make -kommandoen til å bygge biblioteker og kjørbare filer fra kildekoden til SQLite:

$ make

Trinn: Installere SQLite

Installer nå SQLite 3.36.0 Versjon ved hjelp av Make -kommandoen ved å kjøre under nevnte kommando:

$ sudo lage installasjon

Trinn: Verifisering av installasjon

For å bekrefte installasjonen av den siste versjonen av SQLite, sjekk versjonsnummeret nedenfor nevnte kommando:

$ SQLite3 -Versjon

Hvordan teste sqlite

Etter vellykket installasjon av SQLite, kan du opprette en database og tabell for å teste dens arbeid.

Opprett database “Linuxhint.DB ”med hjelp av SQLite3 -kommandoen som nevnt nedenfor:

$ sqlite3 linuxhint.db


Lag nå tabellen “Linux” med parametere (navnestreng, versjon int) av nedenfor nevnt kode:

Lage tabell linux (navnestreng, versjon int);


Sett inn data i nyopprettet tabell:

Sett inn Linux -verdier (“Debian”, 11), (“Ubuntu”, 21);


Få nå data fra "Linux" -tabellen under nevnt spørring:

Velg * fra Linux;


Du kan skrive flere spørsmål i henhold til kravet ditt; Dette var bare et utvalg for å vise deg hvordan SQLite fungerer i Debian 11 Terminal.

Konklusjon:

SQLite er en filbasert relasjonsdatabase, den inneholder C-bibrary. Det er en ofte brukt databasemotor som for det meste brukes i mobile applikasjoner. Den registrerer hele databasen på et vertssystem som en plattformfil. I denne artikkelen har vi diskutert installasjonen av SQLite på Debian 11 med to metoder; Fra Debian 11 Repository og av SQLite nettsted ved hjelp av WGET -kommandoen. Også arbeidet med SQLite ved bruk av SQLite3 -kommandoen på terminalen diskuteres. Etter å ha lest denne artikkelen vil du kunne installere og bruke SQLite på Debian 11 -systemet ditt.