Mysql
 sql >> Base de données >  >> RDS >> Mysql

Commande SQL pour répertorier et afficher toutes les bases de données dans MySQL et MariaDB

mysql est un shell SQL simple et facile à utiliser avec des capacités d'édition de ligne d'entrée qui prend en charge une utilisation interactive et non interactive. La partie difficile de l'utilisation de mysql est que l'administrateur doit se souvenir de la syntaxe de la commande SQL pour se connecter, gérer et utiliser les bases de données.

Ce tutoriel montre comment vous pouvez afficher la liste des bases de données sur les serveurs MySQL ou MariaDB à l'aide du client mysql.

Pour invoquer le shell SQL en ligne de commande mysql, tapez :

$ mysql --user=user-name --password=password
Si vous souhaitez vous connecter à distance aux serveurs MySQL ou MariaDB sur un autre serveur, ajoutez -h server-name-or-IP-address à la commande.

Pour lister toutes les bases de données en cours d'exécution sur le serveur, tapez la commande suivante :

mysql> show databases;

Sortie :

+--------------------+
| Database           |
+--------------------+
| information_schema |
| techjourny         |
| mysql              |
| test               |
| performance_schema |
+--------------------+
5 rows in set (0.27 sec)

C'est ça. C'est si simple. Vous pouvez utiliser la base de données de votre choix pour y effectuer des requêtes SQL.

RemarqueDepuis la ligne de commande du shell, vous pouvez utiliser la doublure suivante pour obtenir directement les informations des bases de données :

$ mysql --user=user-name --password=password -e 'show databases;'