您的位置:首页 > 数据库 > MySQL

查询mysql数据库占用空间大小

2018-03-21 11:05 162 查看
当数据库使用一段时候后,想知道数据库数据占用大小;

方式一:

1、进入数据库:

mysql -u root -p


2、查看表格:

show databases;




3、查看占用磁盘大小

1)查看占多少字节

select sum(DATA_LENGTH)+sum(INDEX_LENGTH) from information_schema.tables where table_schema='boss';




2)查看占多少M

select concat(round(sum(DATA_LENGTH)/1024/1024+sum(INDEX_LENGTH)/1024/1024),'M') from information_schema.tables where table_schema='boss';




方式二:

不建议这么做,需要查看数据库的数据文件夹,需要的权限比较高:

找到mysql的配置文件/etc/my.cnf;

查看数据存放位置;进入相应的文件夹,进行du -sh 查询该文件大小
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: