Nwlapcug.com


Come convertire in SQLite 3

SQLite 3 è l'ultima versione di un'infrastruttura di database basati su SQL leggero che viene comunemente usata nello sviluppo di applicazioni. A differenza di alcuni altri tipi di piattaforme di database, SQLite è utilizzato per memorizzare piccole quantità di dati e può essere impiegati per memorizzare i dati che viene utilizzati nelle sue applicazioni. Uno dei principali vantaggi dell'utilizzo di SQLite su altre infrastrutture di database è che può essere impostato utilizzando immediatamente singole righe di codice. La migrazione da una piattaforma ad esempio PostgreSQL a SQLite 3 è una procedura semplice che richiede solo un paio di comandi in una terminale interfaccia della riga di comando.

Istruzioni

1

Avviare una terminale connessione al server database che ospita il database che si desidera eseguire la migrazione a SQLite 3 e fare il login utilizzando le credenziali con privilegi amministrativi.

2

Immettere il seguente comando nel terminale di connessione:

$pg_dump - un < exampledatabase > -t < examplenameoftable >> / tmp / < exampledumpfile >

3

Immettere il seguente comando per separare i metadati di intestazione e piè di pagina da ogni file di database:

$ nano -w/tmp / < exampledumpfile >

4

Creare il file SQLite 3 utilizzando il comando seguente e sostituendo "example_name" con il nome che si desidera utilizzare:

$ sqlite3 < example_name > sqlite > CREATE TABLE

5

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

$ sqlite3 sqlite < example_name > > .separator "\t" sqlite > .import < nameofoldatabasefile >< tablename >