Listar tabelas no Mysql ou no MariaDB

Postado em por Wolmir Cezer Garbin em Banco de Dados | 513 Visualizações
Última atualização em:

Este post mostra como listar as tabelas de um schema no MySQL ou no MariaDB de duas formas, usando select ou apenas para visualização

Todo mundo tem algo para vender, AnuncieOn.com o melhor site de anúncios grátis de todo o Brasil. ABRIR

Tanto o MySql ou o MariaDB permitem visualizar as tabelas de duas formas distintas, veja:

Usando show tables

A primeira forma, usando show tables é a mais simples. Para utilizar o comando precisa acessar o MySql e utilizar o comando use para definir qual será o esquema que será utilizado.

Supondo que tenhamos o banco de dados teste no MySql, podemos visualizar suas tabelas digitando:

use teste;

E logo após, digitar:

show tables;

Será retornado algo similar a isso:

+-----------------------+
| Tables_in_teste       |
+-----------------------+
| tabela_01             |
| tabela_02             |
+-----------------------+


Usando select

Também é possível listar informações referentes as tabelas de um schema usando o seguinte comando:

SELECT * FROM information_schema.tables where table_schema = 'estar';

Caso deixar sem o where serão listadas todas as tabelas.

Note que utilizando este comando, são listadas várias informações sobre as tabelas.

Caso queira apenas o nome da tabela, utilize a instrução:

SELECT TABLE_NAME FROM information_schema.tables where table_schema = 'estar';

Outra coisa importante é que pode querer listar todas as tabelas do schema selecionado, para isso pode usar a seguinte instrução:

use teste;

Logo após o comando:

SELECT TABLE_NAME FROM information_schema.tables where table_schema in (SELECT DATABASE());

Não esqueca de deixar suas dúvidas nos comentários e compartilhar este post.


Wolmir Cezer Garbin

Wolmir Cezer Garbin


Sou formado em Desenvolvimento de Sistemas para Internet pela faculdade Mater Dei e Pós graduado em Desenvolvimento de sistemas em Java pela UTFPR. Trabalho a mais de 9 anos com desenvolvimento em Java, Android e Web utilizando as principais tecnologias do mercado. Atuo como professor na faculdade Mater Dei, programador na Garbo Software e criador do Receitas de Código.

Ver mais

FIQUE POR DENTRO

Receba as novidades todo mês em seu e-mail!

Apoiadores


Publique seu post no Receitas de Código

Agora você pode publicar seu post no Receitas de Código e compartilhar seu conhecimento com muitas pessoas!

Quero publicar