Obtenga nombres de tabla usando la instrucción Seleccionar en MySQL

Obtenga nombres de tabla usando la instrucción Seleccionar en MySQL
En la base de datos MySQL, los datos se almacenan en forma tabular. Como administrador de la base de datos, es difícil vigilar todos los procesos y modificaciones de ejecución en todos los objetos de la base de datos. En MySQL, hay múltiples comandos disponibles para obtener los nombres de las tablas de todas las bases de datos para administrarlos de manera eficiente.

Esta publicación hablará sobre:

  • Cómo determinar todos los nombres de las tabla usando "SELECCIONAR"Declaración en MySQL?
  • Cómo determinar los nombres de las tabla de múltiples bases de datos utilizando "SELECCIONAR"Declaración en MySQL?

Cómo determinar todos los nombres de la tabla usando la declaración "Seleccionar" en MySQL?

Para mostrar los nombres de la tabla de bases de datos MySQL, use el "SELECCIONAR" declaración. Para este propósito, consulte los pasos proporcionados.

Paso 1: Conecte el terminal

Al principio, conecte el terminal de Windows con el servidor MySQL ejecutando el comando que se encuentra a continuación:

mysql -u raíz -p

Como resultado, se le pedirá la contraseña:

Paso 2: Muestra todos los nombres de las tablas

Ahora, ejecute el "SELECCIONAR"Comando junto con el"información_schema.mesas"Para obtener la información sobre todas las tablas y programas existentes dentro de una base de datos:

Seleccione TABLE_NAME como TablesName de Information_Schema.mesas;

Cómo determinar los nombres de la tabla de múltiples bases de datos utilizando la instrucción "Seleccionar" en MySQL?

Si desea mostrar múltiples tabla de bases de datos a la vez, el "UNIÓNSe puede utilizar el operador:

Seleccione TABLE_NAME como TablesName de Information_Schema.Tablas donde table_schema = 'Mariadb' Union seleccione Table_Name como TablesName de Information_Schema.Tablas donde table_schema = 'mynewdb';

Aquí:

  • "SELECCIONAREl comando se utiliza para seleccionar el registro de las bases de datos.
  • "Nombre de la tabla"Es la variable predeterminada.
  • "Nombre de nombre"¿Es el nombre de la columna de tabla resultante?.
  • "información_schema.mesas"El operador combina los resultados de dos o múltiples"SELECCIONAR" declaraciones.
  • "dónde"La cláusula extrae los registros que cumplen con la condición proporcionada.
  • "table_schemaSe utilizará la variable para guardar el nombre de la base de datos.
  • "mariada" y "mynewdb"Son nuestros nombres de bases de datos.

Como puede ver, las tablas de las dos bases de datos mencionadas anteriormente se muestran en la misma tabla:

Otra forma de obtener los resultados de múltiples "SELECCIONAR"Consultas en tablas individuales, el punto y coma";" puede ser usado:

Seleccione TABLE_NAME como TablesName de Information_Schema.tablas donde table_schema = 'mariadb'; Seleccione TABLE_NAME como TablesName de Information_Schema.Tablas donde table_schema = 'mynewdb';

Eso es todo! Hemos proporcionado las diferentes consultas para obtener nombres de tabla utilizando la declaración "Seleccionar" de MySQL.

Conclusión

Para obtener nombres de la tabla usando el "SELECCIONAR"Declaración en MySQL, el"Seleccione TABLE_NAME como TablesName de Information_Schema.mesas;El comando se puede usar. Para obtener los resultados de los múltiples "SELECCIONAR"Declaraciones a la vez, el"UNIÓN"El operador se puede usar. Por otro lado, el ";"Muestra los nombres de la tabla de diferentes bases de datos individualmente. Esta publicación demostró el procedimiento de obtener nombres de tabla utilizando la instrucción "Seleccionar" en MySQL.