MYSQL数据字典
1 查询表和列
1 --最齐全的信息查询 2 SELECT a.TABLE_NAME "表", 3 a.COLUMN_NAME "列", 4 a.COLUMN_TYPE "类型", 5 a.COLUMN_DEFAULT "默认值", 6 a.IS_NULLABLE "是否为空", 7 a.CHARACTER_SET_NAME "表字符集", 8 a.COLLATION_NAME "校验字符集", 9 CONCAT_WS(',',a.COLUMN_COMMENT,a.COLUMN_KEY, a.EXTRA) "列备注", 10 b.TABLE_COMMENT "表备注" , 11 b.ENGINE "引擎" 12 FROM information_schema.COLUMNS a,information_schema.TABLES b 13 WHERE a.TABLE_SCHEMA=b.TABLE_SCHEMA 14 AND a.TABLE_SCHEMA='db1' 15 AND a.TABLE_NAME=b.TABLE_NAME 16 order by a.ORDINAL_POSITION;
2 查询索引信息
1 SELECT 2 TABLE_SCHEMA, 3 TABLE_NAME, 4 NON_UNIQUE, 5 INDEX_NAME, 6 SEQ_IN_INDEX, 7 COLUMN_NAME, 8 INDEX_TYPE, 9 CONCAT(COMMENT,INDEX_COMMENT) INDEX_COMMENT 10 FROM INFORMATION_SCHEMA.STATISTICS 11 WHERE TABLE_SCHEMA = 'db1' 12 ORDER BY TABLE_SCHEMA,TABLE_NAME,INDEX_NAME,SEQ_IN_INDEX;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律