Come installare sqlite sulla top 10 di Debian

Come installare sqlite sulla top 10 di Debian

SQLite è uno dei DBMS C-Library relazionali (sistema di gestione del database). SQLite non è un motore di database client-server rispetto a diversi altri sistemi di gestione del database. SQLite è una scelta comune nel software applicativo, come i browser Web, come sistema di database integrato di archiviazione locale/client. È probabilmente il motore di database più frequentemente utilizzato perché oggi è utilizzato da molti browser, sistemi operativi, applicazioni mobili e sistemi incorporati ampiamente noti oggi. SQLite registra l'intero database su un sistema host come un singolo file della piattaforma.

Basato su file è sqlite. Non è lo stesso di altri database SQL perché SQLite non ha un processo server separato, come nel caso della maggior parte degli altri database SQL. Nell'articolo è spiegato il processo di installazione di SQLite su Debian 11 (Linux OS) con due metodi:

  • Come installare SQLite dal repository di Debian
  • Come installare SQLite utilizzando il sito Web SQLite

Prima dell'installazione di SQLite da uno qualsiasi dei metodi aggiorna i pacchetti:

Aggiornamento dei pacchetti

È importante garantire che il sistema sia aggiornato prima dell'installazione di qualsiasi software eseguendo il comando di seguito menzionato:

$ sudo apt update

Ora per ottenere l'ultima versione di tutti i pacchetti installati sul tuo sistema, aggiorna i pacchetti eseguendo il comando sotto menzionato:

$ sudo apt upgrade

Ora tutti i miei pacchetti vengono aggiornati e aggiornati.

Metodo 1: come installare SQLite dal repository Debian

Poiché SQLite è già presente nel repository Debian 11, possiamo facilmente installare SQLite dal repository ma questa non è l'ultima versione di SQLite.

Step1: Installazione di SQLite su Debian 11

Esegui il comando di seguito menzionato per installare la versione disponibile di SQLite da Debian 11 Repository:

$ sudo apt install sqlite3

Passaggio2: controllo della versione

Per verificare l'installazione, controllare il numero di versione di SQLite entro il comando di seguito menzionato:

$ sqlite3 -version

Metodo 2: come installare SQLite utilizzando il sito Web SQLite

L'ultima versione stabile di SQLite al momento della stesura di questo articolo è “3.36.0 "ma sfortunatamente in Debian 11 Repository, l'ultima versione non è disponibile. Quindi per installare l'ultima versione direttamente dalla pagina Web SQLite useremo il comando WGET e TAR.

Seguire i passaggi seguenti per installare correttamente l'ultima versione:

Passaggio 1: installazione di strumenti di build

Innanzitutto dobbiamo installare gli strumenti di build per la costruzione del pacchetto, eseguire il comando di seguito indicato per installare "build-essentials":

$ sudo apt installare build-essenziale


Step2: Ottenere il codice sorgente SQLite

Per installare il codice sorgente SQLite, visitare il sito Web SQLite, controllare l'ultima versione o qualsiasi versione che si desidera installare e copiare il collegamento del codice sorgente; Nel mio caso l'ultimo è 3.36.0. Ora scaricalo usando il comando di seguito menzionato:

wget -c https: // www.sqlite.Org/2021/SQLite-Autoconf-3360000.catrame.Gz

È possibile sostituire il collegamento del codice sorgente SQLite se si sta installando un'altra versione nel comando WGET.

Passaggio3: estrarre il codice sorgente

Esegui il comando di seguito menzionato per creare una directory separata per estrarre il codice sorgente in quella cartella:

$ mkdir sqlite

Puoi impostare il nome della directory in base alla tua scelta:

Ora passa alla directory appena creata con il comando di seguito menzionato:

$ cd sqlite


Ora estrai il codice sorgente di SQLite tramite comando TAR:

$ tar xvfz… /sqlite-autoconf-3360000.catrame.Gz


Step4: compilazione del codice sorgente di SQLite

Per compilare prima il codice sorgente estratto è necessario accedere alla cartella generata entro il comando sotto menzionato:

$ cd sqlite-autoconf-3360000/


Per iniziare a compilare, configurare il codice entro il comando sotto menzionato:

$ ./configura


Ora usa il comando Make per creare librerie e file eseguibili dal codice sorgente di SQLite:

$ make

Step5: installazione di sqlite

Ora installa SQLite 3.36.0 Versione con l'aiuto del comando Make in esecuzione di sotto il comando menzionato:

$ sudo Make Installa

Passaggio 6: verifica dell'installazione

Per verificare l'installazione dell'ultima versione di SQLite, controllare il numero di versione per comando di seguito:

$ sqlite3 -version

Come testare sqlite

Dopo aver corretto l'installazione di SQLite, è possibile creare un database e una tabella per testare il suo funzionamento.

Crea database “LinuxHint.db "con l'aiuto del comando sqlite3 come menzionato di seguito:

$ sqlite3 linuxhint.db


Ora crea la tabella "Linux" con parametri (Nome String, versione int) di sotto il codice menzionato:

Crea table Linux (Nome String, versione int);


Inserire i dati nella tabella appena creata:

Inserire in valori Linux ("Debian", 11), ("Ubuntu", 21);


Ora ottieni i dati dalla tabella "Linux" entro la query di seguito menzionata:

Seleziona * da Linux;


Puoi scrivere più domande in base alle tue esigenze; Questo è stato solo un campione per mostrarti come funziona SQLite in Debian 11 Terminal.

Conclusione:

SQLite è un database relazionale basato su file, contiene C-Library. È un motore di database comunemente usato per lo più utilizzato nelle applicazioni mobili. Registra l'intero database su un sistema host come un singolo file della piattaforma. In questo articolo abbiamo discusso dell'installazione di SQLite su Debian 11 con due metodi; da Debian 11 Repository e tramite SQLite Web utilizzando il comando WGET. Anche il funzionamento di SQLite utilizzando il comando SQLite3 sul terminale. Dopo aver letto questo articolo sarai in grado di installare e utilizzare correttamente SQLite sul tuo sistema Debian 11.