怎么查看mysql库大小 mysql查询库大小

怎样查看Mysql数据库大小

1、进去指定schema

周口网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站等网站项目制作,到程序开发,运营维护。创新互联公司于2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司

数据库(存放了其他的数据库的信息)

use

information_schema

2、查询所有数据的大小

select

concat(round(sum(DATA_LENGTH/1024/1024),2),'MB')

as

data

from

TABLES

3、查看指定数据库的大小

比如说

数据库apoyl

select

concat(round(sum(DATA_LENGTH/1024/1024),2),'MB')

as

data

from

TABLES

where

table_schema='apoyl';

4、查看指定数据库的表的大小

比如说

数据库apoyl

中apoyl_test表

select

concat(round(sum(DATA_LENGTH/1024/1024),2),'MB')

as

data

from

TABLES

where

table_schema='apoyl'

and

table_name='apoyl_test';

整完了,有兴趣的可以试哈哦!挺使用哈

mysql 如何统计表大小

查看mysql数据库大小的四种办法,分别有以下四种:

第一种:进去指定schema 数据库(存放了其他的数据库的信息)

use information_schema

第二种:查询所有数据的大小

select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES()

第三种:查看指定数据库的大小,比如说:数据库apoyl

select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where table_schema='apoyl';

第四种:查看指定数据库的表的大小,比如说:数据库apoyl 中apoyl_test表

select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where table_schema='apoyl' and table_name='apoyl_test';

如何计算mysql数据库大小

查看mysql数据库大小的四种办法,分别有以下四种:

第一种:进去指定schema 数据库(存放了其他的数据库的信息)

use information_schema

第二种:查询所有数据的大小

select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES()

第三种:查看指定数据库的大小,比如说:数据库apoyl

select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where table_schema='apoyl';

第四种:查看指定数据库的表的大小,比如说:数据库apoyl 中apoyl_test表

select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where table_schema='apoyl' and table_name='apoyl_test';

解析mysql中如何获得数据库的大小

1.查看mysql数据库大小

SELECT

sum(DATA_LENGTH)+sum(INDEX_LENGTH)

FROM

information_schema.TABLES

where

TABLE_SCHEMA='数据库名';

得到的结果是以字节为单位,除1024为K,除1048576(=1024*1024)为M。

2.查看表的最后mysql修改时间

select

TABLE_NAME,UPDATE_TIME

from

INFORMATION_SCHEMA.tables

where

TABLE_SCHEMA='数据库名';

可以通过查看数据库中表的mysql修改时间,来确定mysql数据库是否已经长期不再使用。

mysql怎么查看数据库中表的大小

1、查询整个mysql数据库,整个库的大小;单位转换为MB。

select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data  from information_schema.TABLES

2、查询mysql数据库,某个库的大小;

select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data

from information_schema.TABLES

where table_schema = 'testdb'

3、查看库中某个表的大小;

select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data

from information_schema.TABLES

where table_schema = 'testdb'

and table_name = 'test_a';

4、查看mysql库中,test开头的表,所有存储大小;

select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data

from information_schema.TABLES

where table_schema = 'testdb'

and table_name like 'test%';

如何查看MySQL单个数据库或者表的大小

首先打开指定的数据库:

use

information_schema;

如果想看指定数据库中的数据表,可以用如下语句:

select

concat(round(sum(DATA_LENGTH/1024/1024),2),'MB')

as

data

from

TABLES

where

table_schema='AAAA'

and

table_name='BBBB';

如果想看数据库中每个数据表的,可以用如下语句:

SELECT

TABLE_NAME,DATA_LENGTH+INDEX_LENGTH,TABLE_ROWS,concat(round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,2),

'MB')

as

data

FROM

TABLES

WHERE

TABLE_SCHEMA='AAAA';

输出:


本文标题:怎么查看mysql库大小 mysql查询库大小
转载源于:http://ybzwz.com/article/hjocdh.html