Come convertire a SQLite 3

July 15

SQLite 3 è l'ultima versione di una infrastruttura di database leggero basato su SQL che viene comunemente utilizzato nello sviluppo di applicazioni. A differenza di altri tipi di piattaforme di database, SQLite viene utilizzata per memorizzare piccole quantità di dati e può essere impiegato per i dati di cache che viene utilizzato nelle sue applicazioni. Uno dei vantaggi principali dell'utilizzo SQLite su altre infrastrutture di database è che può essere impostato utilizzando il singole linee di codice. Migrazione da una piattaforma come PostgreSQL per SQLite 3 è una procedura semplice che richiede che solo un paio di comandi essere inserito in un terminale di interfaccia a linea di comando.

istruzione

1 Avviare un collegamento del terminale al server di database che ospita il database che si desidera migrare a SQLite 3 e accedere utilizzando le credenziali con privilegi amministrativi.

2 Immettere il seguente comando nel raccordo terminale:

$ Pg_dump -a <exampledatabase> -t <examplenameoftable>> / tmp / <exampledumpfile>

3 Digitare il seguente comando per separare l'intestazione e piè di metadati di ogni file di database:

$ Nano -w / tmp / <exampledumpfile>

4 Creare il file SQLite 3 utilizzando il seguente comando e sostituire "Esempio_Nome" con il nome che si desidera utilizzare:

$ Sqlite3 <Esempio_Nome> SQLite> CREATE TABLE

5 Importare i file di database dal vecchio formato nel database SQLite 3 utilizzando il seguente comando, ancora una volta, sostituendo "Esempio_Nome" con il nome del database:

$ Sqlite3 <Esempio_Nome> sqlite> .separator "\ t" sqlite> .import <nameofoldatabasefile> <nometabella>