Mostrar la base de datos actual en MySQL

Mehvish Ashiq 20 junio 2023
Mostrar la base de datos actual en MySQL

Este tutorial destaca varias consultas que podemos usar para mostrar la base de datos actual en MySQL. Aprenderemos usando la línea de comandos de Windows y MySQL Workbench.

Mostrar la base de datos actual en MySQL

Podemos usar la siguiente consulta en MySQL Workbench para mostrar la base de datos actual.

SELECT DATABASE();

Producción :

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

También podemos usar la tabla DUAL para obtener el nombre de la base de datos actualmente en uso.

SELECT DATABASE() FROM DUAL;

Producción :

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

La tabla DUAL es una representación de una columna y una fila (1x1). Aunque, no hace nada más que una sintaxis válida en MySQL.

Obtenemos los mismos resultados omitiendo FROM DUAL.

Todas las consultas anteriores también se pueden ejecutar en la línea de comandos de Windows. Además, podemos usar el estado para obtener la base de datos actual, el nombre de usuario, la identificación de la conexión, el número de puerto y más.

mysql> status

Producción :

--------------
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

Artículo relacionado - MySQL Database