# present very basic information, but not custom indexes DESCRIBE payments; # basically the same as describe SHOW COLUMNS FROM payments; SHOW COLUMNS FROM production.payments; SHOW COLUMNS FROM payments IN production; # a more detailed information SHOW FULL COLUMNS FROM payments; # wanna see custom indexes? SHOW INDEX FROM payments; SHOW INDEX FROM payments FROM production; SHOW INDEX FROM production.payments;
Sempre que eu quero inspecionar os detalhes de informações de uma tabela no MySQL eu somente consigo me lembrar do comando DESCRIBE, ou nem isso!
O Fato é que o MySQL fornece alguns recursos básicos mas muito eficientes para obter estas informações de forma simples e rápida.
Se você é developer certamente vai precisar de alguns destes recursos listados aí…
Os Databases Scientists e Database Administrators podem querer recorrer a recursos mais avançados como SELECT sobre as tabelas de SCHEMAS, mas isso é assunto para outro artigo.
Happy SQL!