SELECT TABLE_NAME 表名, COLUMN_NAME 列名, COLUMN_COMMENT 注释, COLUMN_TYPE 数据类型, CASE WHEN COLUMN_DEFAULT IS NULL THEN 'null' WHEN COLUMN_DEFAULT = '' THEN '''''' ELSE COLUMN_DEFAULT END 默认值, COLUMN_KEY AS 键, IS_NULLABLE 是否为 NULL, EXTRA 额外 FROM INFORMATION_SCHEMA.COLUMNS WHERE -- table_schema 为数据库名称,到时候只需要修改成你要导出表结构的数据库即可 table_schema = 'test' AND ( -- 查表名 table_name IN ( 't_clz' ) OR table_name LIKE ( 't_%' ) ) ORDER BY table_name