隐藏

使用navicat 导出mysql数据表文档

发布:2024/3/14 9:41:07作者:管理员 来源:本站 浏览次数:779

使用navicat 导出mysql数据表文档


           mysql语句

           执行结果

           使用word导出过程

           使用导出txt解决问题

           wps 制作三线表


mysql语句


SELECT

COLUMN_NAME 字段名,

-- COLUMN_TYPE 为字段类型,在mysql8中是text类型

DATA_TYPE 数据类型,

IFNULL(CHARACTER_MAXIMUM_LENGTH,'-') 长度,

-- IFNULL(expr,v1) 函数用于判断表达式expr是否为 NULL , 为NULL返回v1

IFNULL(COLUMN_DEFAULT,'') 默认值,

-- IF(expr,v1,v2) 如果表达式 expr 成立,返回结果 v1;否则,返回结果 v2

IF(IS_NULLABLE = 'YES', '是','否') 是否为空,

-- COLUMN_COMMENT  字段注释

COLUMN_COMMENT 说明,

IFNULL(`NUMERIC_PRECISION`,'-') 数字精度,

IF(COLUMN_KEY='PRI','是','否') 是否为主键,

CASE COLUMN_KEY

WHEN 'PRI' THEN '主键'

WHEN 'UNI' THEN '唯一'

WHEN 'MUL' THEN '可以多个'

ELSE '-'

END 键类型

FROM

INFORMATION_SCHEMA.COLUMNS

where

-- 数据库名称

table_schema ='mcf'

AND

-- 需要导出的表的名称=

table_name = 'user'

-- 按照设计表时写顺序的排序

ORDER BY ORDINAL_POSITION