首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在phpMyAdmin中显示数据库结构?

如何在phpMyAdmin中显示数据库结构?
EN

Database Administration用户
提问于 2012-03-25 16:50:21
回答 4查看 86.3K关注 0票数 9

有没有任何方法可以使用phpMyAdmin生成我的数据库结构的报告?我想要的是如下所示的表格格式和实体关系表。

代码语言:javascript
复制
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
EN

回答 4

Database Administration用户

发布于 2012-05-11 15:03:56

选择DB,转到导出,选择您想要的表(左上角),取消选择“DATA”(中间中心),然后选择一个名称,您将只能导出该结构。

或者转到您的“数据库”,然后“检查所有”(就在表下面),并将选项从"With Selected:“更改为"print view”。它也会显示出这种关系,看起来是这样的:

票数 5
EN

Database Administration用户

发布于 2012-03-25 21:38:05

免责声明:我不使用phpmyadmin

从mysql客户端,您可以运行

代码语言:javascript
复制
SHOW CREATE TABLE List\G
SHOW CREATE TABLE Campaign\G

它将显示表结构和相关索引。

在phpmyadmin中,有一个Structures选项卡来查看表列

要运行我前面提到的SHOW CREATE TABLE命令,请尝试在SQL或Query中执行它们。如果phpmyadmin不喜欢我的命令行版本的SHOW CREATE TABLE ... \G命令,那么在SQL或Query中使用分号运行它们:

代码语言:javascript
复制
SHOW CREATE TABLE List;
SHOW CREATE TABLE Campaign;
票数 4
EN

Database Administration用户

发布于 2012-03-26 05:45:06

  1. 您可以通过单击数据库中表列表底部的“数据字典”链接从PHPMyAdmin获取该信息。
  2. 我以为PHPMyadmin会创建一个ERD或数据库文档,但我似乎找不到链接。但是,您可以使用MySQL工作台(http://www.mysql.com/products/workbench/)通过连接到数据库或从SQL文件导出生成ERD。
票数 3
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/15537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档