使用SQL命令查看MYSQL数据库大小

转载 2017年01月03日 17:38:53
mysql>   
mysql> use information_schema ;  /*切换到information_schema数据下*/     
Database changed  
mysql>   
mysql> select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables;  /*查询所有数据大小*/     
+----------+  
| data     |  
+----------+  
| 123.68MB |  
+----------+  
1 row in set (0.36 sec)  
  
mysql> select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='hrkip';  /*查询数据库名称为“hrkip”的数据大小*/   
+--------+  
| data   |  
+--------+  
| 8.65MB |  
+--------+  
1 row in set (0.00 sec)  
  
mysql> select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='hrkip' and table_name='jx_lsjl' ;  /*查询数据库名称为“hrkip”,表名为“ jx_lsjl”的数据大小*/   
+--------+  
| data   |  
+--------+  
| 6.77MB |  
+--------+  
1 row in set (0.00 sec)  

  


备注 :

data_length :存储数据大小

data_length/1024/1024:将字节转换为MB

round(sum(data_length/1024/1024),2):取两位小数

concat(round(sum(data_length/1024/1024),2),'MB') :给计算结果追加单位 “MB”


【数据库】MYSQL查看数据库所占空间大小容量命令

SELECT     TABLE_NAME,     CONCAT(         TRUNCATE (DATA_LENGTH / 1024 / 1024, 2),         ' MB...
  • VS0layer
  • VS0layer
  • 2016年12月20日 14:39
  • 927

用SQL命令查看Mysql数据库大小

要想知道每个数据库的大小的话,步骤如下: 1、进入information_schema 数据库(存放了其他的数据库的信息) use information_schema;   ...
  • beyondlpf
  • beyondlpf
  • 2013年09月02日 14:43
  • 452

如何用SQL命令查看Mysql数据库大小

要想知道每个数据库的大小的话,步骤如下: 1、进入information_schema 数据库(存放了其他的数据库的信息) use information_schema; 2、查询所有数据的...
  • github_26672553
  • github_26672553
  • 2015年05月28日 15:59
  • 347

SQL SERVER 查看日志大小及日志已满的处理方法 (转)

--解决方法 --日志文件满而造成SQL数据库无法写入文件时,可用两种方法: --清空日志。 --1.打开查询分析器,输入命令 DUMP TRANSACTION 数据库名 WITH NO_LOG --...
  • smartsmile2012
  • smartsmile2012
  • 2013年12月02日 12:38
  • 1749

怎样用命令查看Mysql数据库大小?

mysql查看命令数据库大小 网上其他的博客也有相关的!不过都不是很完善哈!这哈,来把他搞完善哈!再说我脑子不好使,容易忘记,都比较简单还是写一哈1、进去指定schema 数据库(存放了其他的数据库的...
  • volkswageos
  • volkswageos
  • 2011年06月19日 20:45
  • 1804

用命令查看Mysql数据库大小

1、进去指定schema 数据库(存放了其他的数据库的信息) use information_schema 2、查询所有数据的大小 select concat(round(sum(DATA_LE...
  • huacuilaifa
  • huacuilaifa
  • 2014年02月19日 16:26
  • 552

Mysql 查看数据库表大小

查看MySQL数据库表大小
  • xinjianwuhen1991
  • xinjianwuhen1991
  • 2017年10月21日 17:23
  • 219

在sql server 中,查看服务器的可用空间的命令

在sql server 中,查看服务器的可用空间exec xp_fixeddrives
  • blueseasand
  • blueseasand
  • 2006年05月23日 13:22
  • 1005

如何通过sql语句查看数据库的大小

要想知道每个数据库的大小的话,步骤如下: 1、进入information_schema 数据库(存放了其他的数据库的信息) use information_schema; 2、查询所有数据的...
  • liuhailiuhai12
  • liuhailiuhai12
  • 2017年02月10日 11:22
  • 420

mysql数据库,使用dos命令备份和解决编码问题

mysql数据库通过命令备份:不用登录数据库 mysqldump -uroot -p1234 store>g:\1.sql                                       ...
  • yu0_zhang0
  • yu0_zhang0
  • 2017年08月24日 15:36
  • 490
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用SQL命令查看MYSQL数据库大小
举报原因:
原因补充:

(最多只允许输入30个字)