2013-11-27 38 views
0

嗨frnds plz告诉我如何找到mysql数据库中表之间的关系。监控数据库中表之间的关系

我有我的database.I近271台正在使用的XAMPP服务器和PHP 5

请告诉我

...

+0

你试试这个软件:

评论
关于指数的信息,如果该索引是禁用

欲了解更多信息在自己的列没有说明,如禁用? http://www.mysql.com/products/workbench/ –

回答

1

你会得到这样的:

SHOW KEYS FROM tableName; 

它会显示以下关于该表的信息:

表的名称。

NON_UNIQUE
0,如果索引不能包含重复,则是1。

Key_name
索引的名称。如果索引是主键,则名称始终为主键。

Seq_in_index 在索引中的列序列号,从1开始

COLUMN_NAME
列名称。

整理
列怎样在索引中被排序。在MySQL中,它可以具有值“A”(升序)或NULL(不排序)。

基数
唯一值的索引的数量的估计值。这通过运行ANALYZE TABLE或myisamchk -a进行更新。基数是基于统计数据存储为整数,所以即使对于小型表格,该值也不一定准确。基数越高,MySQL在进行连接时使用索引的机会就越大。

Sub_part
如果列仅部分地索引,NULL,如果整列被索引的索引的字符数。

包装
指示密钥的打包方式。如果不是,则为NULL。


包含YES如果列可能如果不包含NULL值和 ''。

INDEX_TYPE
中使用的索引方法(BTREE,FULLTEXT,HASH,RTREE)。http://dev.mysql.com/doc/refman/5.0/en/show-index.html