ubuntu 查mysql 数据表占用空间大小
时间: 2023-06-07 15:09:32 浏览: 133
你可以使用以下命令来查看MySQL数据库中表所占用的空间大小:
1. 连接MySQL服务器:
```
mysql -uUSERNAME -pPASSWORD
```
其中,USERNAME是你的MySQL用户名,PASSWORD是你的MySQL用户密码。
2. 选择要查询的数据库:
```
USE DATABASE_NAME;
```
其中,DATABASE_NAME是你的数据库名称。
3. 运行查询语句:
```
SELECT
table_name AS `Table`,
round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB`
FROM
information_schema.TABLES
WHERE
table_schema = "DATABASE_NAME"
ORDER BY
(data_length + index_length) DESC;
```
其中,DATABASE_NAME是你的数据库名称。
这个查询语句将会返回数据库中每个表所占用的空间大小,按大小降序排列。
相关问题
Ubuntu查看文件解压目录占用空间大小
你可以使用 `du` 命令来查看文件解压后的目录占用空间大小。具体使用方法如下:
1. 打开终端。
2. 进入需要查看的目录所在路径。
3. 输入以下命令:
```
du -sh 目录名
```
其中,`-s` 表示只显示总计大小,`-h` 表示以人类可读的方式显示大小,`目录名` 表示需要查看的目录名称。
例如,如果你要查看名为 `example` 的目录解压后占用的空间大小,可以输入以下命令:
```
du -sh example
```
执行完命令后,终端会显示该目录解压后的总大小。
ubuntu18.04查看mysql数据表
你可以使用以下步骤在Ubuntu 18.04中查看MySQL数据表:
1. 打开终端并登录到MySQL:
```
mysql -u username -p
```
其中,`username` 是你的MySQL用户名。
2. 输入你的密码,然后按Enter键。
3. 选择你要查看的数据库:
```
use database_name;
```
其中,`database_name` 是你要查看的数据库名称。
4. 列出数据库中的所有表:
```
show tables;
```
这将显示数据库中所有表的列表。
5. 查看表结构:
```
describe table_name;
```
其中,`table_name` 是你要查看的表名称。
这将显示该表的列名、数据类型、键等信息。
6. 查看表中的数据:
```
select * from table_name;
```
这将显示该表中包含的所有数据。
完成上述步骤后,你将能够在Ubuntu 18.04上查看MySQL数据表。