sql如下:
SELECT
co.COLUMN_NAME 字段名,
co.COLUMN_TYPE 字段类型,
co.CHARACTER_MAXIMUM_LENGTH 字段长度,
co.COLUMN_COMMENT 名称,
IF(co.COLUMN_KEY='PRI','是','否') AS '是否主键',
IF(co.IS_NULLABLE='NO','是','否') AS '是否为空',
co.COLUMN_DEFAULT 缺省值
FROM
INFORMATION_SCHEMA.COLUMNS co
where
-- 只需要修改成你要导出表结构的数据库即可
table_schema ='数据库名称'
AND
-- user为表名,到时候换成你要导出的表的名称
-- 如果不写的话,默认会查询出所有表中的数据,这样可能就分不清到底哪些字段是哪
张表中的了
table_name = 'user'
开始导出