Mysql数据库的表信息
2018-10-29 本文已影响9人
爱折腾的傻小子
- mysql数据库中所有表信息:
- 可能存在这种情况:我们需要查看当前数据库中所有表的信息。那该怎么查找???
- 在:mysql中,表信息都在 information_schema 数据库中(这是mysql自带的数据库)
- 任何一个数据库中的数据表信息:就只需要去,information_schema数据库中查找TABLES表。该表中包含了所有Mysql数据库表的详细信息。(数据表名称 数据表数据行数 数据表大小等)
**information_schema库 TABLES表**
- 关于TABLES表的字段信息。简介如下:
字段名称 | 简介 |
---|---|
TABLE_SCHEMA | 库名称 |
TABLE_NAME | 表名称 |
ENGINE | 表引擎 |
TABLE_COMMENT | 表备注信息 |
TABLE_COLLATION | 表编码信息 |
CREATE_TIME | 表创建信息 |
UPDATE_TIME | 表修改时间 |
TABLE_ROWS | 表数据总行数 |
DATA_LENGTH | 数据大小 |
MAX_DATA_LENGTH | 表最大数据容量 |
INDEX_LENGTH | 索引大小 |
- 如果我们想查看表的占用空间(数据大小 + 索引大小)就行。
- 更多TABLES信息 --- 参考博客 --- 查看informaction_schema 数据库中的 TABLES 表