Décrit comment comment créer la structure d’une base de donnés SQLite avec la ligne de commande et comment exécuter un script d’importation de données dans une table.
SQLite dispose comme la plupart des SGBD d’un programme utilisable à partir du shell permettant d’exécuter des commandes de gestions ou d’exécuter des requêtes SQL soit directement soit, en exécutant un script : c’est la commande sqlite3 pour la version 3.
Une base de donnée SQLite est contenue dans un fichier unique auquel on donne, par convention , l’extension .db.
Dans l’exemple suivant, nous allons créer une base de données nommée test.db puis une table unique T_COMPOSITEUR_CMP.
On se positionne d’abord dans le répertoire dans lequel on veut créer le fichier base de données puis, on tape les commandes suivantes pour créer la base ayant pour nom test.db :
On tape maintenant la commande qui va créer la table :
Pour lister le nom des tables de la base courante :
Pour quitter l’interpréteur de commandes SQLite
sqlite> .quit
puis on vérifie que le fichier base de données a bien été créé :
Dans l’exemple précédent, nous aurions pu créer la structure de la table à partir d’un script. C’est ce que nous allons faire cette fois pour importer des données dans la table.
Mettons nous dans le dossier courant, dans lequel nous mettrons le fichier SQL nommé "insert_cmp.sql" et ayant le contenu suivant :
Lançons l’interpréteur de commande :
Faisons un SELECT pour vérifier que notre table a bien été créee.
Utilisons la commande .read pour exécuter le script :
sqlite> .read insert_cmp.sql
puis, exécutons un SELECT pour vérifier que les données ont bien été importées dans la table :
Nos enregistrements ont bien été ajouté à la table.
Nous venons de voir comment créer une base de données et remplir une table à partir d’un script SQL avec SQLite. Il n’y a rien de vraiment particulier par rapport à d’autres SGBD comme MySQL à la syntaxe des commandes propres à SQLIte.
Crée par: chris
Créé le: 6 juin 2017
Modifié le: 6 juin 2017
Nombre de visites: 5934
Popularité: 49 %
Popularité absolue: 3
2003-2024 LePpf
Plan du site
| Se connecter |
RSS 2.0 |
Sur YouTube
Visiteurs connectés : 4
Nombre moyen de visites quotidiennes sur le site: 189