Mysql
 sql >> Datenbank >  >> RDS >> Mysql

SQL-Befehl zum Auflisten und Anzeigen aller Datenbanken in MySQL und MariaDB

mysql ist eine einfache und benutzerfreundliche SQL-Shell mit Bearbeitungsfunktionen für Eingabezeilen, die interaktive und nicht interaktive Verwendung unterstützt. Der schwierige Teil bei der Verwendung von mysql besteht darin, dass sich der Administrator an die SQL-Befehlssyntax erinnern muss, um die Datenbanken zu verbinden, zu verwalten und zu verwenden.

Dieses Tutorial zeigt, wie Sie die Liste der Datenbanken auf MySQL- oder MariaDB-Servern mit dem MySQL-Client anzeigen können.

Um die mysql-Befehlszeilen-SQL-Shell aufzurufen, geben Sie Folgendes ein:

$ mysql --user=user-name --password=password
Wenn Sie sich remote mit MySQL- oder MariaDB-Servern auf einem anderen Server verbinden möchten, hängen Sie -h Servername-oder-IP-Adresse an zum Befehl.

Geben Sie den folgenden Befehl ein, um alle Datenbanken aufzulisten, die auf dem Server ausgeführt werden:

mysql> show databases;

Ausgabe:

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

Das ist es. Es ist so einfach. Sie können die gewünschte Datenbank für SQL-Abfragen verwenden.

AnmerkungVon der Shell-Befehlszeile können Sie den folgenden Einzeiler verwenden, um die Datenbankinformationen direkt abzurufen:

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