当前位置:首页>开发>正文

怎样查看Mysql数据库大小 如何查询mysql数据库的表的内容大小

2024-01-09 04:28:20 互联网 未知 开发

 怎样查看Mysql数据库大小 如何查询mysql数据库的表的内容大小

怎样查看Mysql数据库大小

用命令查看:
1、进入information_schema
数据库(存放了其他的数据库的信息)
use information_schema

2、查询所有数据的大小:
select
concat(round(sum(data_length/1024/1024),2),MB) as data from
tables

3、查看指定数据库的大小:
比如查看数据库home的大小
select
concat(round(sum(data_length/1024/1024),2),MB) as data from tables where
table_schema=home

4、查看指定数据库的某个表的大小
比如查看数据库home中 members
表的大小
select concat(round(sum(data_length/1024/1024),2),MB) as data from
tables where table_schema=home and table_name=members

如何查询mysql数据库的表的内容大小

查看mysql数据库大小的四种办法,分别有以下四种:
第一种:进去指定schema 数据库(存放了其他的数据库的信息)
use information_schema
第二种:查询所有数据的大小
select concat(round(sum(DATA_LENGTH/1024/1024),2),MB) as data from TABLES(http://www.6ddd.com)
第三种:查看指定数据库的大小,比如说:数据库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、进入information_schema 数据库(存放了其他的数据库的信息)
use information_schema

2、查询所有数据的大小:
select concat(round(sum(data_length/1024/1024),2),MB) as data from tables

3、查看指定数据库的大小:
比如查看数据库home的大小
select concat(round(sum(data_length/1024/1024),2),MB) as data from tables where table_schema=home
4、查看指定数据库的某个表的大小
比如查看数据库home中 members 表的大小
select concat(round(sum(data_length/1024/1024),2),MB) as data from tables where table_schema=home and table_name=members

怎样查看Mysql数据库大小

1、进去指定schema 数据库(存放了其他的数据库的信息) 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 整完了,有兴趣的可以试哈哦!挺使用哈

linux系统中mysql数据库怎么查看表空间


linux系统进入mysql数据库的方法:
连接MYSQL:
格式: mysql -h主机地址 -u用户名 -p用户密码
1、连接到本机上的MYSQL。
首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>
2、连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
mysql -h110.110.110.110 -uroot -pabcd123(注:u与root可以不用加空格,其它也一样)
3、退出MYSQL命令: exit (回车)
一个建库和建表以及插入数据的实例:
create database school //建立库SCHOOL
use school //打开库SCHOOL
create table teacher //建立表TEACHER
(
id int(3) auto_increment not null primary key, //id设置为主关键字,并自动设值,也就是添加的时候,你不必向ID字段写内容
name char(10) not null,
address varchar(50) default 深圳, //设置默值为深圳
year date
) //建表结束

//以下为插入字段
insert into teacher values(,glchengang,建平一中,1976-10-10) //ID不用写内容
insert into teacher values(,jack,建平一中,1975-12-23)

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

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

要想知道每个数据库的大小的话,步骤如下:
1、进入information_schema 数据库(存放了其他的数据库的信息)
use information_schema

2、查询所有数据的大小:
select concat(round(sum(data_length/1024/1024),2),MB) as data from tables

3、查看指定数据库的大小:
比如查看数据库home的大小
select concat(round(sum(data_length/1024/1024),2),MB) as data from tables where table_schema=home

4、查看指定数据库的某个表的大小
比如查看数据库home中 members 表的大小
select concat(round(sum(data_length/1024/1024),2),MB) as data from tables where table_schema=home and table_name=members

最新文章