Maison > base de données > tutoriel mysql > Comment vérifier quelles bases de données sont disponibles dans MySQL

Comment vérifier quelles bases de données sont disponibles dans MySQL

青灯夜游
Libérer: 2021-12-01 17:01:04
original
16206 Les gens l'ont consulté

Dans MySQL, vous pouvez utiliser l'instruction "SHOW DATABASES" pour afficher les bases de données existantes. Cette instruction peut afficher ou afficher toutes les bases de données dans le cadre des autorisations de l'utilisateur actuel. La syntaxe est "SHOW DATABASES [LIKE 'String'] ;".

Comment vérifier quelles bases de données sont disponibles dans MySQL

L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.

Dans MySQL, vous pouvez utiliser l'instruction SHOW DATABASES pour afficher ou afficher les bases de données dans le cadre des autorisations de l'utilisateur actuel. Le format de syntaxe pour afficher la base de données est :

SHOW DATABASES [LIKE '字符串'];
Copier après la connexion

La description de la syntaxe est la suivante :

  • La clause LIKE est facultative et est utilisée pour correspondre au nom de la base de données spécifié. La clause LIKE peut correspondre partiellement ou complètement.

  • La chaîne est entourée de guillemets simples ' ', spécifiant la chaîne à correspondre ; "string" peut être une chaîne complète ou contenir des caractères génériques.

Le mot-clé LIKE prend en charge le signe de pourcentage "%" et les caractères génériques de soulignement "_".

Wildcard est une instruction spéciale, principalement utilisée pour les requêtes floues. Les caractères génériques peuvent être utilisés pour remplacer un ou plusieurs caractères réels lorsque les caractères réels ne sont pas connus ou que vous êtes trop paresseux pour saisir le nom complet.

1. Utilisez directement SHOW DATABASES pour afficher toutes les bases de données

Répertoriez toutes les bases de données que l'utilisateur actuel peut afficher :

mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sakila             |
| sys                |
| test_db            |
| world              |
+--------------------+
7 row in set (0.22 sec)
Copier après la connexion

2. fais-en trois d'abord Les noms de base de données sont test_db, db_test et db_test_db.

1) Utilisez la clause LIKE pour afficher les bases de données qui correspondent exactement à test_db :

mysql> SHOW DATABASES LIKE 'test_db';
+--------------------+
| Database (test_db) |
+--------------------+
| test_db            |
+--------------------+
1 row in set (0.03 sec)
Copier après la connexion

2) Utilisez la clause LIKE pour afficher les bases de données dont les noms contiennent test :

mysql> SHOW DATABASES LIKE '%test%';
+--------------------+
| Database (%test%)  |
+--------------------+
| db_test            |
+--------------------+
| db_test_db         |
+--------------------+
| test_db            |
+--------------------+
3 row in set (0.03 sec)
Copier après la connexion

3) Utilisez la clause LIKE pour afficher les bases de données dont les noms commencez par db :

mysql> SHOW DATABASES LIKE 'db%';
+----------------+
| Database (db%) |
+----------------+
| db_test        |
+----------------+
| db_test_db     |
+----------------+
2 row in set (0.03 sec)
Copier après la connexion

4) Utilisez la clause LIKE pour afficher les bases de données dont les noms se terminent par db :

mysql> SHOW DATABASES LIKE '%db';
+----------------+
| Database (%db) |
+----------------+
| db_test_db     |
+----------------+
| test_db        |
+----------------+
2 row in set (0.03 sec)
Copier après la connexion
[Recommandations associées :

tutoriel vidéo mysql

]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal