查询导出mysql数据字典
查询语句
SELECT
#c.TABLE_SCHEMA AS'数据库名',
c.TABLE_NAME AS'表名',
t.TABLE_COMMENT '中文表名',
c.COLUMN_NAME AS'列名',
c.COLUMN_TYPE AS'类型',
c.COLUMN_DEFAULT AS'默认值',
c.IS_NULLABLE AS'允许为空',
c.DATA_TYPE AS'数据类型',
c.CHARACTER_MAXIMUM_LENGTH AS'字符最大长度',
c.NUMERIC_PRECISION AS'数字精度',
c.NUMERIC_SCALE AS'小数位数',
c.COLUMN_COMMENT AS'字段说明'FROM information_schema.TABLES t right JOIN information_schema.COLUMNS c
on c.TABLE_NAME=t.TABLE_NAME WHERE c.TABLE_SCHEMA= 'db_name' and t.TABLE_schema !='mysql' #db_name代表数据库名
结果中需要排除mysql内置的user表

浙公网安备 33010602011771号