Existe alguma maneira de gerar um relatório da minha estrutura de banco de dados usando o phpMyAdmin? O que eu gostaria é de um formato de tabela como o seguinte e uma tabela de Entity Relationship.
Table name: List
Description: Subscriber list information
Field Type Null Description
ListID Int N
ListName Varchar N
ListFromName Varchar N Default person represent for the mail
ListReplyTo Varchar N Default return address
ListSubject Varchar N Default subject title of mail
ListRemindSub Int N Whether notify when people subscribe
ListRemindUnSub Int N Whether notify when people unsubscribe
ListCreateDate Date N
Table name: Campaign
Description: Mail campaign information
Field Type Null Description
CampID Int N
CampReplyTo Varchar N Specific return mail
CampFromName Varchar N The person represent for the mail
CampSubject Varchar N Subject title of mail
CampFb Int N Whether include Facebook reminder
CampGA Int N Whether include Google Analytic
mysql
phpmyadmin
foodil
fonte
fonte
INFORMATION_SCHEMA
banco de dados.Respostas:
selecione DB, vá para exportar, selecione as tabelas que você deseja que a estrutura (canto superior esquerdo), desmarque "DATA" (meio-centro) e selecione um nome e você poderá exportar apenas a estrutura.
ou vá para o "banco de dados" e depois "marque todos" (logo abaixo das tabelas) e altere a opção de "Com selecionado:" para "modo de exibição de impressão". mostrará também as relações e ficará assim:
fonte
Você pode obter essas informações do PHPMyAdmin clicando no link "Dicionário de dados" na parte inferior da lista de tabelas no banco de dados.
Eu pensei que o PHPMyadmin criaria uma documentação de banco de dados ou ERD, mas não consigo encontrar o link. No entanto, você pode usar o MySQL Workbench (http://www.mysql.com/products/workbench/) para gerar um ERD conectando-se ao seu banco de dados ou a partir de uma exportação de arquivo SQL
fonte
AVISO LEGAL: Eu não uso phpmyadmin
No cliente mysql, você pode executar
Ele mostrará a estrutura da tabela e os índices associados
No phpmyadmin, há uma
Structures
guia para visualizar as colunas da tabelaPara executar os
SHOW CREATE TABLE
comandos mencionados acima, tente executá-los na guia SQL ou Query. Se o phpmyadmin não gostar das minhas versões de linha de comando dosSHOW CREATE TABLE ... \G
comandos, execute-as na guia SQL ou Query com ponto e vírgula:fonte
A visualização de impressão do phpmyadmin é muito boa. Vá para a aba "estrutura".
Então vá para o final e encontre o link "imprimir" ... você será recompensado com uma bela vista como esta:
isso tem quase tudo o que você deseja ... Seu relatório foi muito orientado a texto e você pode estar mais parecido com uma saída do tipo ascii-art e, portanto, não tenho certeza se você deseja esse nível de impressão bonita ou não. Mas se você deseja algo que apenas imprima bem o suficiente e não leve tempo para chegar, isso funciona muito bem.
fonte