Latest web development tutorials

Créer la base de données SQLite

commandesqlite3 de SQLite est utilisé pour créer une nouvelle base de données SQLite.Vous ne devez aucune autorisation spéciale pour créer un ensemble de données.

grammaire

syntaxe sqlite3 de base de la commande est la suivante:

$ Sqlite3 DatabaseName.db

En règle générale, le nom de la base de données dans SGBDR doit être unique.

Exemples

Si vous voulez créer une nouvelle base de données <testDB.db>, déclaration SQLite3 est la suivante:

$ Sqlite3 testDB.db
SQLite version 3.7.15.2 09/01/2013 11:53:05
Entrez ".help" pour obtenir des instructions
Entrez les instructions SQL terminés par un ";"
sqlite>

La commande ci - dessus va créer un fichier dans le répertoire couranttestDB.db.Le document sera utilisé comme SQLite moteur de base de données. Si vous avez remarqué la commande sqlite3 après créer avec succès un fichier de base de données, il fournira unsqlite> prompt.

Une fois la base de données est créée, vous pouvez utiliser la commande SQLite pour vérifier si elle est dans la liste des bases de données, comme suit:

sqlite> .databases
seq fichier de noms
--- --------------- ----------------------
0 principale /home/sqlite/testDB.db

Vous pouvez utiliserSQLite .quit quitter l' invite de commande sqlite, comme suit:

sqlite> .quit
$

commande .dump

Vous pouvez exporter la totalité de la base de données dans un fichier texte, comme indiqué ci - dessous en utilisant la commande de point deSQLite à une invite de commande:

$ Sqlite3 testDB.db .dump> testDB.sql

La commande ci - dessus permet de convertir le contenu de toute basede données testDB.dbà la déclaration SQLite, et le jeter dans un fichier texte ASCII danstestDB.sql.Vous pouvez être un moyen simple de récupérer de la testDB.sql résultant, comme suit:

$ Sqlite3 testDB.db <testDB.sql

Dans ce cas, la base de données est vide, une fois la base de données a des tables et des données, vous pouvez essayer ces deux programmes. Maintenant, nous allons continuer au chapitre suivant.