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

mysql>使用数据库名称;mysql>显示表状态;第二版SQL显示位于库中的所有表的tablestatus,包括面、数量、数据大小、索引大小。
很简单~希望能帮到你。
在PHPMYADMIN中尝试一下,你就会看到效果。
如果不明白请给我留言。

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

在phpmyadmin中点击数据库,显示表格下方会出现容量统计信息。
例如:columns_priv0MyISAMutf8_bin1.0KB-db1MyISAMutf8_bin4.9KB438字节func0MyISAMutf8_bin1.0KB-help_category36MyISAMutf8_general_ci23.4KB-help_keyword378MyISAMutf8_general_ci87。
7KB-help_relation724MyISAMutf8_general_ci18.4KB-help_topic458MyISAMutf8_general_ci258.4KB-host0MyISAMutf8_bin1.0KB-proc0MyISAMutf8_general_ci1.0KB-procs_priv0MyISAMutf8_bin1.0KB-tables_priv0MyISAMutf8_bin1.0KB-time_zone0MyISAMutf8_general_ci1.0KB-time_zone_leap_Second0MyISAMutf8_general_ci1.0KB-time_zone_name0MyISAMutf8_general_ci1.0KB-time_zone_transition0MyISAMutf8_general_ci1.0KB-time_zone_transition_type0MyISAMutf8_general_ci1.0KB-user2MyISAMutf8_bin2.2KB-17个表总共1599MyISAMmb2312_chinese_ci406.0KB438字节