查询mysql库表的几个语句

1、查询某个数据库的所有表

sql 复制代码
SELECT
	table_name 
FROM
	information_schema.TABLES 
WHERE
	table_schema = 'database_name'

database_name替换成你需要查询的数据库名称

2、查询某张表的所有字段名称

sql 复制代码
SELECT
	COLUMN_NAME,
	column_comment 
FROM
	information_schema.COLUMNS 
WHERE
	table_name = 'table_name'

table_name替换成你需要查询的表名称

3、查看表信息,例如文件大小

sql 复制代码
SHOW TABLE STATUS LIKE 'table_name'

table_name替换成你需要查询的表名称,data_length单位是字节

7553024/1024/1024 约等于7.20MB

TABLE_SCHEMA : 数据库名

TABLE_NAME:表名

ENGINE:所使用的存储引擎

TABLES_ROWS:记录数

DATA_LENGTH:聚集索引所占用的空间,单位是bytes

INDEX_LENGTH:二级索引所占用的空间,单位是bytes

DATA_FREE:已分配但是未使用的空间,单位是bytes

相关推荐
齐 飞2 分钟前
快速删除mysql表中所有数据-TRUNCATE TABLE
数据库·mysql
想摆烂的不会研究的研究生4 分钟前
每日八股——Redis(2)
数据库·redis·缓存
optimistic_chen6 分钟前
【Redis系列】主从复制
linux·数据库·redis·缓存·中间件·命令行·主从复制
一个天蝎座 白勺 程序猿11 分钟前
KingbaseES 处理 PL/SQL 运行时错误全解析:从异常捕获到异常处理的实践指南
数据库·sql·oracle·kingbasees
leo_23219 分钟前
表&表结构--SMP(软件制作平台)语言基础知识之三十三
数据库·开发工具·表结构·smp(软件制作平台)·应用系统
C***115029 分钟前
Spring TransactionTemplate 深入解析与高级用法
java·数据库·spring
计算机学姐44 分钟前
基于SpringBoot的汉服租赁系统【颜色尺码套装+个性化推荐算法+数据可视化统计】
java·vue.js·spring boot·后端·mysql·信息可视化·推荐算法
+VX:Fegn08951 小时前
计算机毕业设计|基于springboot + vue建筑材料管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
2301_800256111 小时前
B+树:数据库的基石 R树:空间数据的索引专家 四叉树:空间划分的网格大师
数据结构·数据库·b树·机器学习·postgresql·r-tree
程序人生5181 小时前
宝塔安装完mysql5.7后 root无法通过远程连接问题排查
mysql·宝塔面板