GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Installa SQLite su Ubuntu 18.04

Ubuntu 18.04 è uno dei sistemi preferiti dagli sviluppatori di applicazioni. Possono essere applicazioni mobili, desktop o web. Tutti possono essere sviluppati con Ubuntu. Tuttavia, c'è qualcosa in comune in tutti loro che hanno bisogno di un gestore di database. Quindi, in questo post, imparerai come installare SQLite su Ubuntu 18.04.

SQLite:un piccolo molto grande

Se parliamo di gestori di database relazionali open source, è molto probabile che pensiamo a MySQL o addirittura a PostgreSQL. Tuttavia, ce n'è un terzo in questione che è SQLite.

Secondo il sito Web ufficiale del progetto, SQLite è "una libreria in linguaggio C che implementa un motore di database SQL piccolo, veloce, autonomo, ad alta affidabilità e completo di funzionalità “. Il progetto afferma inoltre che è il motore di database più utilizzato al mondo. Questo è grande perché viene utilizzato in molti progetti mobili.

Le caratteristiche principali che rendono SQLite così utilizzato sono la grande capacità di dati gestiti poiché la dimensione massima del database supportato è di 140 terabyte. D'altra parte, non dipende dal servizio di sistema. Questo è molto importante per molti progetti perché garantisce la mobilità dei dati. Infine, è multipiattaforma che ne semplifica l'installazione.

Tutto questo viene fatto da SQLite che pesa meno di due megabyte su Linux. Sì, mentre lo leggi, stiamo parlando di un programma così piccolo che può fare cose molto grandi. Ecco perché SQLite è un piccolo programma molto grande.

Come avrai notato, SQLite utilizza il linguaggio SQL per la definizione, la manipolazione e l'interrogazione dei dati. Quindi, se hai utilizzato MySQL, PostgreSQL, Oracle Database o IBM DB2 , la curva di apprendimento sarà molto bassa.

Ottenere SQLite su Ubuntu 18.04

Come molte altre applicazioni per Linux, è possibile installare SQLite in due modi diversi. Questo perché l'applicazione è molto popolare tra gli sviluppatori di applicazioni e la rendono disponibile in diversi modi.

Il caso di Ubuntu 18.04 non fa eccezione, quindi ti mostrerò come installare SQLite in due modi diversi.

SQLite su Ubuntu 18.04 utilizzando il repository di Ubuntu

Come ci si potrebbe aspettare, SQLite è disponibile tramite i repository ufficiali di Ubuntu 18.04. Per verificare che sia effettivamente così, apri una sessione di terminale ed esegui quanto segue:

:~$ sudo apt-cache search sqlite

Come puoi vedere c'è un elenco molto grande di pacchetti relativi a SQLite, e abbiamo anche trovato la console e il binario del programma. Quindi per installarlo devi solo eseguire il seguente comando:

:~$ sudo apt install sqlite3

Questo installerà SQLite versione 3 che è consigliata per i progetti correnti.

Installa SQLite utilizzando il pacchetto binari

Installare sempre un pacchetto dai repository è una scommessa sicura. Tuttavia, è anche vero che molte volte è conveniente avere l'ultima versione di un programma.

Nel caso di SQLite, questo è abbastanza facile da ottenere perché i binari forniti dal sito Web del progetto sono così piccoli e portabili che rende tutto molto semplice.

Per prima cosa, vai alla pagina di download di SQLite.

E scarica i binari per Linux facendo clic sul rispettivo link.

Una volta scaricato, apri il tuo file manager e decomprimilo.

L'intero processo può essere eseguito dal terminale ed è ancora più veloce. Quindi, apri il terminale dal menu principale ed esegui il seguente comando:

:~$ wget -c https://www.sqlite.org/2020/sqlite-tools-linux-x86-3310100.zip

Una volta terminato il download, decomprimilo utilizzando il seguente comando:

:~$ unzip sqlite-tools-linux-x86-3310100.zip

E questo genererà una cartella chiamata sqlite-tools-linux-x86-3310100 che puoi rinominare.

Quindi, accedi alla cartella e concedi i permessi di esecuzione ai file binari lì.

:~$ cd sqlite-tools-linux-x86-3310100/
:~$ chmod +x *

E questo è tutto, ora possiamo usare SQLite su Ubuntu 18.04.

Utilizzo di SQLite per la prima volta

Se hai installato SQLite usando i repository ufficiali di Ubuntu, usa semplicemente sqlite3 comando per accedere alla console.

Altrimenti, se hai scelto di utilizzare i binari scaricati dal sito di SQLite, vai nella cartella in cui si trovano ed esegui il seguente comando:

:~$ ./sqlite3

Ma facciamo alcuni passi. Definiremo subito un database chiamato First .

Nota:in caso di utilizzo del comando sqlite3 senza alcun parametro, verrà creato un database nella memoria temporanea dell'applicazione. Quindi stai attento.

:~$ ./sqlite3 First.db

Una volta dentro possiamo eseguire alcuni comandi SQLite come .help per visualizzare la guida.

:~$ .help

Ci sono molti comandi disponibili come puoi vedere. Tuttavia, nella guida, puoi scoprire a cosa servono ciascuno.

Di solito, questi comandi aiutano con la gestione amministrativa di database e tabelle SQLite.

Un database senza una tabella non è niente. Quindi devi crearne uno, per questo devi usare il linguaggio SQL. In questo esempio creerò una tabella chiamata users con 3 campi semplici.

sqlite> CREATE TABLE Users (
   ...> Id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
   ...> first_name VARCHAR(25),
   ...> last_name VARCHAR(25));

Ora controlla che la tabella sia stata creata correttamente usando il .tables comando

sqlite> .tables
Users

Ora inseriremo una nuova riga, ovvero un record con dati falsi.

sqlite> INSERT INTO Users (Id, first_name, last_name) VALUES (0,'Larry','Taylor');

Infine, utilizzerò il comando SELECT del linguaggio SQL per visualizzare i dati inseriti.

sqlite> SELECT * FROM Users;

Quindi puoi uscire dalla console SQLite con .quit comando

sqlite> .quit

Ora non ti resta che ottenere il massimo da SQLite utilizzando il linguaggio SQL.

Conclusione

Se stai cercando un gestore di database leggero ma potente, SQLite potrebbe essere la tua migliore opzione. Durante questo tutorial, hai imparato come installarlo in Ubuntu 18.04, ma abbiamo anche creato una tabella, inserito dati e recuperato.

D'altra parte, SQLite viene costantemente aggiornato e vale la pena dare un'occhiata allo sviluppo di esso.

Infine, dobbiamo dire che per sfruttare al meglio SQLite è necessario conoscere a fondo il linguaggio SQL. Quindi puoi leggere la documentazione ufficiale di SQLite.


Ubuntu
  1. Installa Podman su Ubuntu

  2. Cose da installare su Ubuntu 20.04

  3. Installa VirtualBox 4.2 su Ubuntu 13.04

  4. Installa VirtualBox 4.3 su Ubuntu 14.04

  5. Installa uTorrent su Ubuntu 16.04

Installa OpenOffice su Ubuntu 20.04

Installa Ruby su Ubuntu 20.04

Installa Flameshot in Ubuntu 20.04

Come installare SQLite 3 su Ubuntu 22.04 | 20.04 LTS

Come installare SQLite su Ubuntu 20.04 LTS

Come installare SQLite Browser in Ubuntu 22.04