Zeigen Sie die aktuelle Datenbank in MySQL an

Mehvish Ashiq 20 Juni 2023
Zeigen Sie die aktuelle Datenbank in MySQL an

Dieses Tutorial hebt verschiedene Abfragen hervor, die wir verwenden können, um die aktuelle Datenbank in MySQL anzuzeigen. Wir werden lernen, indem wir die Windows-Befehlszeile und MySQL Workbench verwenden.

Zeigen Sie die aktuelle Datenbank in MySQL an

Wir können die folgende Abfrage in MySQL Workbench verwenden, um die aktuelle Datenbank anzuzeigen.

SELECT DATABASE();

Ausgang:

+------------+
| database() |
+------------+
| test       |
+------------+

Wir können auch die Tabelle DUAL verwenden, um den Namen der aktuell verwendeten Datenbank zu erhalten.

SELECT DATABASE() FROM DUAL;

Ausgang:

+------------+
| database() |
+------------+
| test       |
+------------+

Die Tabelle DUAL ist eine Darstellung mit einer Spalte und einer Zeile (1x1). Allerdings tut es nichts anderes als eine gültige Syntax in MySQL.

Dasselbe Ergebnis erhalten wir, wenn wir das FROM DUAL weglassen.

Alle oben angegebenen Abfragen können auch auf der Windows-Befehlszeile ausgeführt werden. Darüber hinaus können wir den status verwenden, um die aktuelle Datenbank, den Benutzernamen, die Verbindungs-ID, die Portnummer und mehr abzurufen.

mysql> status

Ausgang:

--------------
mysql  Ver 8.0.28 for Win64 on x86_64 (MySQL Community Server - GPL)

Connection id:          16
Current database:       test
Current user:           root@localhost
SSL:                    Cipher in use is TLS_AES_256_GCM_SHA384
Using delimiter:        ;
Server version:         8.0.28 MySQL Community Server - GPL
Protocol version:       10
Connection:             localhost via TCP/IP
Server characterset:    utf8mb4
Db     characterset:    utf8mb4
Client characterset:    cp850
Conn.  characterset:    cp850
TCP port:               3306
Binary data as:         Hexadecimal
Uptime:                 1 day 4 hours 38 min 9 sec

Threads: 4  Questions: 734  Slow queries: 0  Opens: 288  Flush tables: 3  Open tables: 198  Queries per second avg: 0.007
--------------
Mehvish Ashiq avatar Mehvish Ashiq avatar

Mehvish Ashiq is a former Java Programmer and a Data Science enthusiast who leverages her expertise to help others to learn and grow by creating interesting, useful, and reader-friendly content in Computer Programming, Data Science, and Technology.

LinkedIn GitHub Facebook

Verwandter Artikel - MySQL Database