MariaDB SHOW TABLES: Como obter uma visão geral de todas as tabelas
Se você deseja visualizar todas as tabelas de um banco de dados, execute o comando MariaDB SHOW TABLES
. Desde a versão 11.2.0, as tabelas temporárias também são listadas. Para executar esse comando, o usuário precisa ter as permissões de usuário adequadas.
Sintaxe e funcionamento do comando MariaDB SHOW TABLES
A sintaxe básica do comando MariaDB SHOW TABLES
é a seguinte:
Depois de executar esse comando principal, você deve especificar de qual banco de dados deseja obter uma lista contendo todas as tabelas. O parâmetro LIKE
é opcional e ajuda a filtrar os resultados, baseando-se no padrão por você definido.
Exemplo de uso do comando MariaDB SHOW TABLES
A funcionalidade e a utilidade do comando MariaDB SHOW TABLES
podem ser claramente percebidas com os nossos exemplos práticos. Neste primeiro exemplo, começamos por criar um novo banco de dados com o comando MariaDB CREATE DATABASE
:
Em seguida, adicionamos novas tabelas a esse banco de dados usando o comando MariaDB CREATE TABLE
. Para isso, utilizamos os códigos a seguir:
Depois, utilizamos o comando MariaDB SHOW TABLES
para obter uma visão geral de todas as tabelas dentro do banco de dados “Cidade_Pais_Rio”. O comando é o seguinte:
Se você tiver vários bancos de dados e quiser limitar a lista de tabelas a um banco de dados específico, pode fazer essa especificação no comando. No nosso exemplo, o código seria:
Filtrar com o parâmetro LIKE
Na seção sobre a sintaxe, mencionamos brevemente o parâmetro opcional LIKE
. Você pode utilizá-lo se desejar limitar a saída do comando MariaDB SHOW TABLES
de acordo com suas preferências. Em bancos de dados extensos com várias tabelas, essa cláusula pode ser especialmente útil. Nosso exemplo não é extenso, mas ainda assim a funcionalidade do LIKE
pode ser ilustrada nele. No código a seguir, instruímos o sistema a procurar em todo o banco de dados, exibindo apenas as tabelas que correspondem ao parâmetro de busca “rio”. Veja como fica:
Nossa lista incluirá apenas a tabela “rio”.
Exibir tipo de tabela com FULL
Se você deseja não apenas listar os nomes das tabelas contidas pelo banco de dados, mas também obter informações sobre o tipo de cada tabela, pode utilizar o comando MariaDB SHOW TABLES
com a opção FULL
. Ele adiciona uma segunda coluna à saída, chamada “table_type”. Nessa coluna, você verá o tipo de tabela, que pode ser BASE TABLE
, VIEW
ou SEQUENCE
. O código a ser usado é:
Para que serve o comando MariaDB SHOW TABLES
?
Depois de obter uma visão geral de todas as tabelas, você pode optar por consultar uma tabela específica ou excluí-la do banco de dados usando o comando MariaDB DROP TABLES
. Podemos concluir então que SHOW TABLES
é uma ferramenta essencial no MariaDB para manter o controle de todas as coleções de dados e planejar os próximos passos.
Se você deseja saber mais sobre este popular sistema de gerenciamento de dados, encontrará outros artigos úteis no nosso Digital Guide. Você pode aprender como instalar o MariaDB e conhecer as diferenças e semelhanças entre o MariaDB e o MySQL.