GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare e utilizzare SQLite su Ubuntu 20.04 LTS Focal Fossa

Impara i comandi per installare il server di database SQLite su Ubuntu 20.04, 18.04 o 21.04 per creare e gestire database utilizzandolo.

Cos'è SQLite?

Nonostante le numerose opzioni disponibili per i sistemi di database, SQLite è il sistema standard e più semplice. Questo programma di database gratuito, compatto e a riga di comando consente di condividere facilmente i dati con altri e salvarli in un formato semplice. È un'applicazione di database ampiamente utilizzata in computer, smartphone e altre applicazioni quotidiane.

Inoltre, il formato SQLLite viene utilizzato per molte applicazioni desktop come programmi CAD, sistemi di controllo delle versioni, strumenti di registrazione, strumenti di analisi finanziaria, cataloghi multimediali e così via.

Questo tipo di motore di database è talvolta chiamato anche database incorporato poiché è possibile eseguirlo come parte di un altro programma. SQLite diventa ancora più potente con il browser SQLite in quanto è una piattaforma software grafica e completamente gratuita per lo sviluppo e la progettazione di database SQLite. Questi codici possono essere utilizzati gratuitamente per scopi privati ​​e commerciali perché SQLite fa parte del pubblico dominio.

L'installazione di SQLite può essere un compito facile, ma richiede una conoscenza corretta. Ecco perché abbiamo scritto questo tutorial per fornirti dettagli approfonditi sull'installazione e l'utilizzo di SQLite su Ubuntu 20.04.

Come installare e utilizzare SQLite su Ubuntu 20.04

Ora diamo un'occhiata al metodo per installare l'ultima versione di SQLite nella macchina Ubuntu.

Installa SQLite su Ubuntu

Passaggio 1: Inizialmente, aggiorna il tuo sistema secondo gli ultimi aggiornamenti disponibili:

sudo apt update

Passaggio 2: Ora puoi installare SQLite (l'ultima versione di SQLite è 3.3 mentre esegui questo tutorial):

sudo apt install sqlite3

Passaggio 3: Verifica la versione di SQLite tramite il comando seguente:

sqlite3 --version

Crea un database SQLite

Le tabelle sono gli elementi costitutivi dei database SQLLite e memorizzano i dati. Creiamo un database "CAR" con una tabella che ha colonne diverse per dati diversi:

  • Un ID
  • Nome
  • Tipo di auto
  • Prezzi

Ora, esegui questo comando per creare il file di database:

sqlite <database file name>.db

Vedrai che il prompt cambierà in sqlite> dopo aver eseguito il comando. Qui abbiamo creato un database chiamato “CAR.db ."

Per inserire i valori nel file di database, attenersi alla seguente procedura:

CREATE TABLE <database name> (id integer NOT NULL, name text NOT NULL, cartype text NOT NULL, pricing Integer NOT NULL);

Per inserire valori in una tabella, la forma generale è:

INSERT INTO tablename VALUES(different values);

Nella riga di comando sopra, nometabella è il nome della tabella e i valori sono racchiusi tra parentesi.

Ora possiamo inserire le righe dei VALUES nella tabella CAR:

INSERT INTO CAR VALUES (1, "Suzuki", "SUV", 1200000);
INSERT INTO CAR VALUES (2, "Ford", "Sedan", 1800000);
INSERT INTO CAR VALUES (3, "BMW", "Sports Car", 2200000);

I contrassegni NOT NULL vengono applicati a ogni variabile, quindi ogni riga deve contenere alcuni valori.

Leggi un database SQLite

Con “SELECT” e “*”(tutti) nel terminale, puoi accedere alla tabella:

SELECT * FROM CAR;

Per visualizzare un valore specifico in base al suo ID, utilizzare il comando seguente:

SELECT * FROM CAR WHERE id IS 2;

Aggiorna un database SQLite

Utilizzare il comando ALTER TABLE per modificare i valori della tabella. Questo comando consente a un individuo di aggiungere o modificare colonne in una tabella.

ALTER TABLE CAR ADD COLUMN pricing integer;

Il comando “UPDATE” serve per modificare i valori di una tabella. Quindi usa il comando seguente:

UPDATE CAR SET Pricing = 1272000 WHERE id=1;
UPDATE CAR SET Pricing = 1970000 WHERE id=2;
UPDATE CAR SET Pricing = 2400000 WHERE id=3;
1|Suzuki|SUV|1272000
2|Ford |Sedan|1970000
3|BMW|Sports Car|2400000

Elimina informazioni dal database SQLite

Man mano che l'argomento si evolve, possiamo eliminare i valori da SQLite. Stiamo eliminando i valori il cui prezzo è inferiore a 1500000 in questo esempio.

DELETE FROM CAR WHERE Pricing <=1500000;

La prima riga di SQLite è stata eliminata dal comando precedente.

Unisciti alle informazioni da SQLite

Possiamo unire le informazioni di diversi attraverso i seguenti comandi di unione:

  • UNIONE INTERNA
  • UNISCITI A SINISTRA
  • UNIONE ESTERNA
  • CROSS UNISCITI

Ora creeremo una nuova tabella e quindi eseguiremo l'INNER JOIN per unire i dati.

Come puoi vedere nell'immagine sopra, abbiamo creato una tabella di disponibilità. Per unirci alle tabelle “CAR” e “Disponibilità”, utilizzeremo il seguente comando:

SELECT * FROM CAR INNER JOIN Availability on CAR. id = Availability. Id
1|Suzuki|Suzuki|SUV|1272000|1|No

Disinstalla SQLite su Ubuntu 20.04

È possibile eseguire il comando seguente per disinstallare SQLite:

sudo apt --purge remove sqlite3

Conclusione

SQLite è un potente strumento per la creazione di programmi di database in Linux. Abbiamo trattato la creazione, l'uso e la modifica di database utilizzando SQLite su Linux nel nostro tutorial. Spero che questo tutorial ti sia stato utile. In tal caso, visita di più sul nostro sito Web.


Ubuntu
  1. Come installare Node.js su Ubuntu 20.04 LTS Focal Fossa

  2. Come installare Git su Ubuntu 20.04 LTS Focal Fossa Linux

  3. Come installare Docker su Ubuntu 20.04 LTS Focal Fossa

  4. Come installare e utilizzare iostat su Ubuntu 16.04 LTS

  5. Come installare e utilizzare Telnet su Ubuntu 20.04 LTS

Come installare e utilizzare Jenkins su Ubuntu 18.04 e 16.04 LTS

Come installare Craft CMS su Ubuntu 20.04 LTS Focal Fossa

Come installare PHP su Ubuntu 20.04 LTS Focal Fossa

Come installare e utilizzare SQLite su Ubuntu 20.04 LTS Focal Fossa

Come installare Ubuntu 20.04 LTS Focal Fossa

Come installare SQLite e SQLite Browser in Ubuntu