如何获取到mysql的某个数据库数据的大小和索引的大小是多少M?

mysql>use数据库名称mysql>showtablestatus第一条SQL语句是选择库,这是不言自明的。
第二条SQL语句showtablestatus是查找库中所有表的状态,包括面、数据个数、数据大小、索引大小。
将它们加在一起就得到了整个库的数据大小和索引大小。
很简单~希望能帮到你。
在PHPMYADMIN中尝试一下,你就会看到效果。
如果不明白请给我留言。

mysql怎么知道数据库大小。在phpmyadmin中,新建了一个数据库。然后建了很多表与数据。怎么知其大小

在phpmyadmin中点击数据库,下面显示的表格是统计容量信息。
例如:columns_priv0MyISAMutf8_bin1.0KB-db1MyISAMutf8_bin4.9KB438字节func0MyISAMutf8_bin1.0KB-help_class36MyISAMutf8_General_ci23.4KB-help_keyword378MyISA7KB-Hep_relation724MyISAMutf8_General_ci18.4KB-Help_hopic458MyISAMutf8_general_ci258.4KB-Host0MyISAMutf8_bin1.0KB-proc0MyISAMutf8_General_ci1.0KB-My_procs在1.0KB-tables_priv0MyISAMutf8_bin1.0KB-time_zone_0MyISAMutf8_general_ci1.0KB-time_zone_lap_second0MyISAMutf8_general_ci1.0KB-time_zone_name0KISAMutf8_General_ci1中。
me_zone_transition0MyISAMutf8_general_ci1.0KB-time_zone_transition_type0MyISAMutf8_general_ci1.0KB-user2MyISAMutf8_bin2.2KB-17个表总共1,599MyISAMmb2312_chinese_ci4038。