SELECT
COLUMN_NAME 字段名,
COLUMN_TYPE 数据类型,
IS_NULLABLE 'Null',
COLUMN_DEFAULT 'Default',
CASE
COLUMN_NAME
WHEN 'id' THEN
'主键'
WHEN 'created_at' THEN
'创建时间'
WHEN 'updated_at' THEN
'更新时间'
WHEN 'deleted_at' THEN
'软删除' ELSE COLUMN_COMMENT
END AS 描述
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE-- database_name为数据库名称,到时候只需要修改成你要导出表结构的数据库即可
table_schema = 'database_name'
AND -- users为表名,到时候换成你要导出的表的名称
table_name = 'users'
ORDER BY
ORDINAL_POSITION;
结果: