Dans ce court tutoriel, nous couvrirons diverses méthodes et techniques pour afficher les contes de base de données dans une base de données SQLite.
Laissons sauter et en savoir plus.
Importation d'échantillons de base de données
Avant de procéder et de discuter de la façon de montrer des tables dans une base de données SQLite, préparons une exemple de base de données.
Pour ce tutoriel, nous utiliserons la base de données Sakila. Le lien est fourni ci-dessous:
https: // github.com / BradleyGrant / Sakila-Sqlite3
Vous pouvez également télécharger le fichier de base de données avec WGET comme indiqué:
$ wget https: // github.com / BradleyGrant / Sakila-Sqlite3 / Raw / Main / Sakila_master.db
Une fois téléchargé, chargez la base de données avec la commande:
$ sqlite3 Sakila_master.db
La commande ci-dessus doit importer la base de données Sakila dans le shell interactif SQLite.
SQLITE Afficher les tables de base de données - Méthode 1
La première méthode la plus courante que nous pouvons utiliser pour afficher les tables dans une base de données SQLite donnée est la .commande de tableaux.
Cette commande répertorie toutes les tableaux de la base de données sélectionnés comme indiqué:
sqlite> .les tables
La sortie suivante montre les tables de la base de données Sakila:
Gardez à l'esprit que vous pouvez utiliser le .tableau, .ta, et .Tables Commandes pour afficher les tableaux dans une base de données donnée. Toutes les commandes sont des alias pour inscrire les tableaux d'une base de données.
Pour rechercher un tableau correspondant à un modèle spécifique, vous pouvez utiliser la syntaxe indiquée:
.Tables
La commande effectuera une recherche similaire à l'opérateur SQLite comme.
Un exemple est indiqué ci-dessous:
sqlite> .Tables 'Film%'
La commande ci-dessus doit retourner les tables avec le nom à commencer par le film. Un exemple de sortie est comme indiqué:
Film Film_actor Film_category Film_list Film_text
Vous pouvez consulter notre tutoriel sur l'opérateur SQLite comme l'opérateur pour en savoir plus sur divers modèles et caractères génériques que vous pouvez utiliser.
SQLITE Show Tables - Méthode 2
Comme vous pouvez le deviner, SQLite est une base de données relationnelle qui fournit la syntaxe SQL familière. Nous pouvons utiliser une requête SQL pour afficher les tableaux d'une base de données donnée.
La table SQLITE_SCHEMA stocke des informations telles que les tableaux d'une base de données donnée.
Un exemple de requête est illustré ci-dessous:
SQLITE> SELECT NAME FROM SQLITE_SCHEMA WHERE TYPE = 'TABLE' ET NAME NON AIME 'SQLITE_%';
La requête ci-dessus doit sélectionner les valeurs où le type est une table, et le nom ne suit pas le modèle SQLite_. Cela supprime les tables système du résultat.
La sortie résultante est comme indiqué:
acteur
pays
ville
adresse
langue
Et là, vous l'avez, un moyen d'utiliser des commandes SQL pour répertorier les tableaux d'une base de données SQLite donnée.
Conclusion
Dans ce tutoriel, vous avez appris à utiliser la commande SQLite et la requête SQL pour afficher toutes les tableaux d'une base de données donnée.
Merci d'avoir lu!!