Listen Sie alle Datenbanken in MySQL auf

Listen Sie alle Datenbanken in MySQL auf

MySQL ist ein beliebtes Open-Source-Datenbankmanagement-Softwaresystem und ist frei verfügbar. Es ist berühmt für seine Geschwindigkeit und eine benutzerfreundliche Oberfläche. Wenn Sie Datenbankadministrator in einer großen Organisation sind, müssen Sie wahrscheinlich häufig Datenbanken verwalten, indem Sie sie auflisten und durch sie filtern. Vielleicht wissen Sie nach erfolgreichem Erstellen von Datenbanken nicht, wie Sie die Datenbanken in der MySQL -Shell auflisten sollen. In diesem Artikel werden wir uns also einige der verschiedenen Methoden ansehen, mit denen Sie Datenbanken in MySQL auflisten können.

Es stehen mehrere Methoden zur Verfügung, um die Datenbanken in MySQL aufzulisten.

Die einfachste Möglichkeit, die Datenbanken aufzulisten.

Datenbanken anzeigen;

Wenn Sie nicht als Root -Benutzer in MySQL angemeldet sind, können Sie nicht auf alle Datenbanken zugreifen. Daher müssen Sie sich als Root -Benutzer anmelden, damit Sie Zugriff auf alle Datenbanken haben und alle Datenbanken mit dem Befehl "Datenbanken anzeigen" auflisten können.

Melden Sie sich also zunächst mit dem Befehl \ q aus der MySQL -Shell aus.

\Q


Melden Sie sich als Stammbenutzer an, indem Sie den folgenden Befehl verwenden.

sudo mysql -u root -p


Führen Sie nun den Befehl "Datenbanken anzeigen" aus.

Datenbanken anzeigen;


Wie Sie in der Ausgabe sehen können, hat die Ausgabe weitere Datenbanken aufgeführt.

Wenn Sie ein Administrator sind, der mehrere Datenbanken verwaltet und die Datenbanken in MySQL filtern, können Sie mehrere Datenbanken gleichzeitig mit dem Befehl "Gefällt mir" filtern.

Die Syntax für die Verwendung des Befehls "Gefällt mir" lautet wie folgt.

Datenbanken wie Muster anzeigen;

In dieser Syntax müssen Sie ein bestimmtes Muster bereitstellen, das darauf basiert, dass die Liste der Datenbanken gefiltert werden kann. Zum Beispiel:

Datenbanken wie "Test%" anzeigen;


In diesem Beispiel bedeutet TE % Sign.

In MySQL können Sie auch den Befehl "Showschema" verwenden, um die Datenbanken aufzulisten. In diesem Befehl wird dieselbe Liste von Datenbanken wie den Befehl "Datenbanken anzeigen" angezeigt.

Showschemata;


Wie Sie in der Ausgabe sehen können, wurde dieselbe Liste von Datenbanken angezeigt.

Durch die Verwendung von Schemas und den Befehl "Gefällt mir" können Sie mehrere Datenbanken filtern. Um beispielsweise zwei Datenbanken aufzulisten, deren Name mit dem Test beginnt, können Sie die Anweisung "Select" verwenden, um ein solches Ergebnis zu erzielen.

Wählen Sie Schema_Name
Von Information_schema.Schemata
Wo schema_name wie 'test%' wie
Oder schema_name wie 'mein%';


Wie Sie in der Ausgabe sehen können, wurden zwei Datenbanken basierend auf der angegebenen Bedingung gedruckt oder angezeigt.

Sie können sogar den Befehl MySQL Shell im Terminal ausführen, ohne sich bei MySQL anzumelden, und haben immer noch Ergebnisse. Beispielsweise können Sie Datenbanken im Terminal mit dem folgenden Befehl anzeigen:

sudo mysql -e 'Datenbanken anzeigen'

Sie kennen bereits den Teil dieses Befehls "sudo mysql". Der '-e' wird zur Ausführung des Befehls "Datenbanken anzeigen" verwendet. Wenn wir diesen Befehl nun ausführen, wird die Liste der Datenbanken wie zuvor ausgedruckt.


Dies waren also einige der Möglichkeiten, mit denen Sie die Datenbanken in MySQL entsprechend Ihren Anforderungen und Anforderungen auflisten können.

Abschluss

In diesem Artikel haben Sie gelernt, wie man Datenbanken in MySQL unter Verwendung verschiedener Techniken auflistet. Sie haben auch erfahren, dass der Befehl „Datenbanken anzeigen“ Datenbanken im Namen der Berechtigungen eines Benutzers sowie die Auflistung aller Datenbanken innerhalb eines Terminals anzeigt. Viel Spaß beim Erstellen und Auflisten von Datenbanken in MySQL.