MySQL: 查询所有表及表注释

MySQL数据库图标
image-3446

查看MySQL数据库 “test_order”下所有表的表名、表注释及其数据量:

1
SELECT TABLE_NAME 表名,TABLE_COMMENT 表注释,TABLE_ROWS 数据量 FROM information_schema.tables WHERE TABLE_SCHEMA = 'test_order'  ORDER BY TABLE_NAME;

查询数据库 “test_order” 下所有表的表名、表注释以及对应表字段注释:

1
SELECT a.TABLE_NAME 表名,a.TABLE_COMMENT 表注释,b.COLUMN_NAME 表字段,b.COLUMN_TYPE 字段类型,b.COLUMN_COMMENT 字段注释 FROM information_schema.TABLES a,INFORMATION_SCHEMA.Columns b WHERE b.TABLE_NAME=a.TABLE_NAME AND a.TABLE_SCHEMA='test_order';

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

*

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据