Resumen: En este tutorial, aprenderá a usar el comando MySQL SHOW TABLES para consultar tablas en una base de datos en particular.
Para listar tablas en una base de datos MySQL, siga estos pasos:
- inicie sesión en el servidor de base de datos MySQL utilizando un cliente MySQL como
mysql
- cambie a una base de datos específica utilizando la instrucción
USE
. - utilice el comando
SHOW TABLES
.,
lo siguiente ilustra la sintaxis del comando MySQL SHOW TABLES
:
Code language: SQL (Structured Query Language) (sql)
MySQL SHOW tables examples
el siguiente ejemplo muestra cómo listar la tabla en la base de datos classicmodels
.
Paso 1. Conéctese al servidor de base de datos MySQL:
Code language: SQL (Structured Query Language) (sql)
Paso 2. Cambiar a classicmodels
base de datos:
Code language: SQL (Structured Query Language) (sql)
Paso 3., Mostrar tablas en la base de datos classicmodels
:
el comando SHOW TABLES
le permite mostrar si una tabla es una tabla base o una vista. Para incluir el tipo de tabla en el resultado, utilice el siguiente formulario de la instrucción SHOW TABLES
.
Code language: SQL (Structured Query Language) (sql)
Vamos a crear una vista en el classicmodels
base de datos llamada contacts
que incluye el nombre, apellido y teléfono de el employees
y customers
tablas para la demostración.,
Code language: SQL (Structured Query Language) (sql)
ahora, emite el comando SHOW FULL TABLES
:
como puede ver, todas las tablas son las tablas base, excepto la tabla contacts
que es una vista.
para la base de datos que tiene muchas tablas, mostrar todas las tablas a la vez puede no ser intuitivo.,operador o una expresión en la cláusula WHERE
de la siguiente manera:
Code language: SQL (Structured Query Language) (sql)
por ejemplo, para mostrar todas las tablas en la base de datos classicmodels
que comienzan con la letra p
, use la siguiente instrucción:
o para mostrar las tablas que terminan con la cadena 'es'
, use la siguiente instrucción:
la siguiente instrucción ilustra cómo usar la cláusula WHERE
en la instrucción SHOW TABLES
para listar todas las vistas en la instrucción classicmodels
database.,
a veces, desea ver las tablas de la base de datos a las que no está conectado. En este caso, puede usar la cláusula FROM
de la instrucción SHOW TABLES
para especificar la base de datos desde la que desea mostrar las tablas.
El siguiente ejemplo muestra cómo mostrar las tablas que comienzan con 'time'
;
La siguiente declaración es equivalente a la declaración anterior, pero se utiliza IN
en lugar de FROM
.,
Code language: SQL (Structured Query Language) (sql)
es importante tener en cuenta que si no tiene privilegios para una tabla base o vista, no aparecerá en el conjunto de resultados del comando SHOW TABLES
.
en este tutorial, ha aprendido cómo usar la instrucción MySQL SHOW TABLES
para listar todas las tablas en una base de datos en particular.
- ¿Fue útil este tutorial?
- YesNo
Deja una respuesta