Articles

Come connettersi a SQLite dalla riga di comando

Questo articolo descrive come connettersi a SQLite dalla riga di comando usando il programma sqlite3. Puoi usare il programma sqlite3 come un modo semplice e veloce per accedere direttamente ai database SQLite.

Connettersi a SQLite dalla linea di comando

Per connettersi a SQLite dalla linea di comando, segui questi passi:

  1. Accedi al tuo account A2 Hosting usando SSH.
  2. Nella linea di comando, digita il seguente comando, sostituendo esempio.db con il nome del file del database che vuoi usare:
    sqlite3 example.db
    Il nome del file del database può essere qualsiasi cosa tu voglia. Se il file di database non esiste, SQLite lo crea. Se il file del database esiste già, SQLite apre il database contenuto nel file.
  3. Dopo aver avuto accesso a un database, è possibile utilizzare le normali istruzioni SQL per eseguire query, creare tabelle, inserire dati e altro. Inoltre:

    • Per visualizzare le tabelle SQLite, digitare il seguente comando al prompt sqlite>
      .tables
    • Per visualizzare la struttura di una tabella, digitare il seguente comando al prompt sqlite>. Sostituire table con il nome della tabella che si desidera visualizzare:

      .schema table
    • Per visualizzare un elenco completo dei comandi sqlite3, digitare .help al prompt sqlite>.quit al prompt di sqlite>.

Più informazioni

Che cos’è SQLite?

sqliteSQLite è una soluzione leggera di gestione di database. Offre ai suoi utenti un motore di database SQL ad alte prestazioni e molto affidabile. Il codice di SQLite è disponibile nel dominio pubblico, il che lo rende libero di essere utilizzato per qualsiasi scopo privato o commerciale. SQLite è stato integrato in ogni dispositivo mobile e quasi ogni computer. Infatti, SQLite è il motore di database più usato al mondo.

SQLite è una soluzione SQL unica perché non richiede un processo server separato. Invece, legge e scrive direttamente sui file del disco. Un file su disco contiene un database SQL completo di tabelle multiple, viste e trigger. Essendo un formato di file multipiattaforma, si è in grado di copiare tra sistemi di archiviazione a 32-bit e 64-bit.

SQLite è:

  • Serverless
  • Self-contained
  • Zero-configurazione
  • Transazionale

Storia di SQLite

Lo sviluppatore di software Dwayne Richard Hipp, mentre lavorava per General Dynamics, ha scritto SQLite all’inizio del 2000 mentre era a contratto con la Marina degli Stati Uniti. SQLite era originariamente un’estensione di Tcl. L’obiettivo di SQLite era quello di creare una soluzione che non richiedesse una soluzione di gestione di database o la necessità di un amministratore di database. Hipp ha scritto la sintassi di SQLite vicino a quella di PostgreSQL.

Per saperne di più su SQLite

  • Per visualizzare le informazioni sul programma sqlite3 dalla riga di comando, digitare il seguente comando:
    man sqlite3
  • Per visualizzare la documentazione online di SQLite per il programma sqlite3, visitare https://www.sqlite.org/cli.html.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *