Ce billet parlera de :
- Comment déterminer tous les noms de table à l'aide de ' SÉLECTIONNER ” Déclaration dans MySQL ?
- Comment déterminer les noms de table de plusieurs bases de données à l'aide de ' SÉLECTIONNER ” Déclaration dans MySQL ?
Comment déterminer tous les noms de table à l'aide de l'instruction 'SELECT' dans MySQL ?
Pour afficher les noms des tables des bases de données MySQL, utilisez le ' SÉLECTIONNER ' déclaration. À cette fin, consultez les étapes fournies.
Étape 1 : Connecter le terminal
Connectez d'abord le terminal Windows au serveur MySQL en exécutant la commande ci-dessous :
mysql -u racine -p
En conséquence, il vous sera demandé le mot de passe :
Étape 2 : Afficher tous les noms de tables
Maintenant, exécutez le ' SÉLECTIONNER ' avec la commande ' information_schema.tables ” pour obtenir les informations sur toutes les tables et émissions existantes dans une base de données :
SELECT Table_name as TablesName from information_schema.tables ;
Comment déterminer les noms de table de plusieurs bases de données à l'aide de l'instruction 'SELECT' dans MySQL ?
Si vous souhaitez afficher plusieurs tables de bases de données à la fois, le ' SYNDICAT L'opérateur ” peut être utilisé :
SELECT Table_name as TablesName from information_schema.tables where table_schema = 'mariadb' UNION SELECT Table_name as TablesName from information_schema.tables where table_schema = 'mynewdb';Ici:
- ' SÉLECTIONNER ” La commande est utilisée pour sélectionner l'enregistrement dans les bases de données.
- ' Nom de la table ” est la variable par défaut.
- ' TablesName ” est le nom de la colonne de table résultante.
- ' information_schema.tables « L'opérateur combine les résultats de deux ou plusieurs » SÉLECTIONNER ” déclarations.
- ' où ” La clause extrait les enregistrements qui remplissent la condition fournie.
- ' table_schema ” sera utilisée pour enregistrer le nom de la base de données.
- ' mariadb ' et ' mynewdb ” sont nos noms de base de données.
Comme vous pouvez le voir, les tables des deux bases de données listées ci-dessus sont affichées dans la même table :
Une autre façon d'obtenir les résultats de plusieurs ' SÉLECTIONNER ' requêtes dans des tables individuelles, le point-virgule ' ; ' peut être utilisé:
SELECT Table_name as TablesName from information_schema.tables where table_schema = 'mariadb'; SELECT Table_name as TablesName from information_schema.tables where table_schema = 'mynewdb';
C'est tout! Nous avons fourni les différentes requêtes pour obtenir les noms de table à l'aide de l'instruction 'SELECT' de MySQL.
Conclusion
Pour obtenir des noms de table en utilisant le ' SÉLECTIONNER ' dans MySQL, le ' SELECT Table_name as TablesName FROM information_schema.tables ; » peut être utilisée. Pour obtenir les résultats du multiple ' SÉLECTIONNER » déclarations à la fois, le « SYNDICAT ” peut être utilisé. D'autre part, le « ; ” affiche les noms de table de différentes bases de données individuellement. Cet article a démontré la procédure d'obtention des noms de table à l'aide de l'instruction 'SELECT' dans MySQL.