读书人

MySql数据库信息information_schema的

发布时间: 2012-07-22 19:31:17 作者: rapoo

MySql数据库信息information_schema的查询使用(转)

原文转自:http://solodu.iteye.com/blog/452968

从MySQL 5开始, 你可以看到多了一个系统数据库information_schema . information_schema 存贮了其他所有数据库的信息。让我们来看看几个使用这个数据库的例子:

<!--more-->

1.?取得关于 information_schema的基本信息

information_schema是一个虚拟数据库,并不物理存在,在select的时候,从其他数据库获取相应的信息。

            mysql>?SELECT?concat(table_schema,'.',table_name)?table_name, ??????->?concat(round(data_length/(1024*1024),2),'M')?data_length ?? ????->?FROM?information_schema.TABLES ??????->?ORDER?BY?data_length?DESC?LIMIT?5; ?? ??+--------------------+-------------+ ??|?table_name?????????|?data_length?| ??+--------------------+-------------+ ??|?bugs.attach_data???|?706.89M?????| ?? |?bugs.longdescs?????|?3.45M???????| ?? |?bugs.bugs_activity?|?1.45M???????| ?? |?bugs.series_data???|?0.75M???????| ?? |?bugs.attachments???|?0.51M???????| ?? +--------------------+-------------+ ??5?rows?in?set?(0.05?sec)??

          ?

读书人网 >其他数据库

热点推荐