SQLite crée une base de données
La commande sqlite3 de SQLite est utilisée pour créer une nouvelle base de données SQLite. Vous n'avez besoin d'aucune autorisation spéciale pour en créer un.
Syntaxe
La syntaxe de base de la commande sqlite3 est la suivante :
Normalement, le le nom de la base de données est dans Doit être unique dans le SGBDR.
Exemple
Si vous souhaitez créer une nouvelle base de données <testDB.db>, l'instruction SQLITE3 ressemble à ceci :
SQLite version 3.7.15.2 09/01/2013 11:53:05
Entrez ".help" pour les instructions
Entrez les instructions SQL terminées par un ";"
sqlite>
La commande ci-dessus créera un fichier testDB.db dans le répertoire courant. Ce fichier sera utilisé comme base de données par le moteur SQLite. Si vous avez remarqué que la commande sqlite3 fournira une invite sqlite> après avoir créé avec succès le fichier de base de données.
Une fois la base de données créée, vous pouvez utiliser la commande .databases de SQLite pour vérifier si elle est dans la liste des bases de données, comme suit :
fichier de nom de séquence
--------------------------------------- ---------------- -
0 main /home/sqlite/testDB.db
Vous pouvez utiliser le SQLite .quit commande pour quitter l'invite sqlite, comme indiqué ci-dessous :
$
.dump command
Vous pouvez utilisez la commande SQLite .dump point dans l'invite de commande pour exporter la base de données complète dans un fichier texte comme suit :
La commande ci-dessus convertira l'intégralité de testDB.db convertit le contenu de la base de données en instructions SQLite et les transfère dans un fichier texte ASCII testDB.sql. Vous pouvez restaurer à partir du testDB.sql généré d'une manière simple comme suit :
La base de données à ce moment est vide, une fois que vous avez la table et les données dans la base de données, vous pouvez essayer les deux procédures ci-dessus. Passons maintenant au chapitre suivant.