查询表结构
desc 表名;
查询表索引
show index from 表名;
查看触发器
show triggers like ‘表名’;
查询数据库所有表注释已经表字段注释
- 查询数据库 “mammothcode” 下所有 表名 以及 表注释
/* 查询数据库 ‘mammothcode’ 所有表注释 */
SELECT TABLE_NAME,TABLE_COMMENT FROM information_schema.TABLES WHERE table_schema='mammothcode';
- 查询指定表字段的注释
/* 查询数据库 ‘mammothcode’ 下表 ‘t_adminuser’ 所有字段注释 */
SELECT COLUMN_NAME,column_comment FROM INFORMATION_SCHEMA.Columns WHERE table_name='t_adminuser' AND table_schema='mammothcode'
查询数据库表记录数
SELECT
TABLE_SCHEMA AS '数据库',
SUM(TABLE_ROWS) '记录总数',
SUM(TRUNCATE(DATA_LENGTH/1024/1024/1024, 2)) AS '数据容量GB',
SUM(TRUNCATE(INDEX_LENGTH/1024/1024/1024, 2)) AS '索引容量GB'
FROM information_schema.TABLES
WHERE TABLE_SCHEMA IN('数据库名称', 'q_frame_api')
GROUP BY TABLE_SCHEMA
本文档详述了如何使用SQL语句进行数据库操作,包括查询表结构、索引、触发器以及表和字段的注释。同时展示了获取数据库记录数、数据及索引容量的方法,适用于数据库管理和优化。
10万+

被折叠的 条评论
为什么被折叠?



