Listar todas las columnas de una base de datos MySQL

En esta breve entrada veremos cómo listar las columnas de todas las tablas de una base de datos MySQL.

El objetivo es conocer el nombre de la columna, la tabla a la que pertenece y el tipo de dato definido para la columna.

Consulta

Para ello, queremos utilizar una consulta SQL sencilla.

select
table_schema,
table_name,
column_name,
data_type
from
information_schema.columns
where
table_schema = 'mysql'
order
by column_name, table_name;

Adapta esta consulta modificando el valor de «table_schema» para indicar la base de datos sobre la que quieres consultar los datos. En el caso del ejemplo «mysql«.

 

3 opiniones en “Listar todas las columnas de una base de datos MySQL”

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *