English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In SQLite,sqlite3
Il comando viene utilizzato per creare un nuovo database SQLite. Non hai bisogno di privilegi speciali per creare un database.
Ecco la sintassi di base del comando sqlite3 per creare un database:
$sqlite3 DatabaseName.db
In ogni caso, il nome del database dovrebbe essere unico nel RDBMS.
Se vuoi creare un nuovo database <testDB.db>, l'istruzione SQLite3 è la seguente-
$sqlite3 testDB.db SQLite versione 3.7.15.2 2013-01-09 11:53:05 Inserisci ".help" per le istruzioni Inserisci le espressioni SQL terminate con un ";" sqlite>
Il comando sopratestDB.db
Crea un file nella directory corrente. Questo file viene utilizzato dal motore SQLite come database. Se hai notato durante la creazione del database, il comando sqlite3sqlite>
Il prompt fornisce un messaggio dopo aver creato con successo il file del database.
Dopo aver creato il database, puoi utilizzare il seguente comando SQLite:.databases
Il comando verifica il database nella lista dei database.
sqlite>.databases seq name file --- -------------- ---------------------- 0 main /home/sqlite/testDB.db
Utilizzerai SQLite.quit
Il comando esce dal prompt sqlite, come indicato di seguito-
sqlite>.quit$
Puoi utilizzare il comando .dump nella riga di comando per esportare l'intero database in un file di testo utilizzando il seguente comando SQLite.
$sqlite3 testDB.db .dump > testDB.sql
Il comando sopra elencato eseguiràtestDB.db
Tutto il contenuto del database convertito in istruzioni SQLite e archiviato come file di testo ASCIItestDB.sql
Puoi eseguire il ripristino dei dati generati da testDB.sql con i seguenti modi semplici -
$sqlite3 testDB.db < testDB.sql
Al momento il tuo database è vuoto, quindi una volta che la tabella e i dati nel database sono pochi, puoi provare i due processi sopra menzionati. Ora, continuiamo con il prossimo capitolo.