精华内容
下载资源
问答
  • 2020-01-02 15:57:41

    mysql导出数据字典

    SELECT
      COLUMN_NAME 列名,
      COLUMN_TYPE 字段类型,
        IS_NULLABLE 是否为空,
      COLUMN_COMMENT 说明 
    FROM
     INFORMATION_SCHEMA.COLUMNS
    where
    -- developerclub为数据库名称,到时候只需要修改成你要导出表结构的数据库即可
    table_schema ='mint_victoria'
    AND
    -- article为表名,到时候换成你要导出的表的名称
    -- 如果不写的话,默认会查询出所有表中的数据,这样可能就分不清到底哪些字段是哪张表中的了,所以还是建议写上要导出的名名称
    table_name  = 't_collector_line'
    ;

     

    更多相关内容
  • MySQL导出数据字典

    千次阅读 2021-01-18 21:54:38
    平时用mysql比较多,有时候需要详细的数据库设计表结构和数据字典,但又没有最新的文档,这个时候直接从数据导出是最新最全的。在MySQL数据库中利用information_schema库中的COLUMNS表可以快速生成数据字典文档,...

    平时用mysql比较多,有时候需要详细的数据库设计表结构和数据字典,但又没有最新的文档,这个时候直接从数据导出是最新最全的。在MySQL数据库中利用information_schema库中的COLUMNS表可以快速生成数据字典文档,其实MySQL内部对表结构进行了存储,只需找到对应的存储表导出。

    Navicat中的导出功能实现快速导出数据字典,首先查看该表的表结构,再根据实际需要导出查询结果。

    查询指定数据库所有表结构信息

    SELECT

    TABLE_SCHEMA,

    TABLE_NAME,

    COLUMN_NAME,

    COLUMN_TYPE,

    COLUMN_COMMENT

    FROM information_schema. COLUMNS

    WHERE TABLE_SCHEMA= 'db_name' #db_name代表数据库名

    查询指定数据库所有表结构信息

    SELECT

    TABLE_SCHEMA AS'数据库名',

    TABLE_NAME AS'表名',

    COLUMN_NAME AS'列名',

    COLUMN_TYPE AS'类型',

    COLUMN_DEFAULT AS'默认值',

    IS_NULLABLE AS'允许为空',

    DATA_TYPE AS'数据类型',

    CHARACTER_MAXIMUM_LENGTH AS'字符最大长度',

    NUMERIC_PRECISION AS'数字精度',

    NUMERIC_SCALE AS'小数位数',

    COLUMN_COMMENT AS'字段说明'FROM information_schema.COLUMNS

    WHERE TABLE_SCHEMA= 'db_name' #db_name代表数据库名

    查询指定数据库的所有表结构信息

    select * from information_schema.columns where TABLE_SCHEMA='db_name' #db_name代表数据库名

    查询指定表的所有字段信息(在msyql命令行查询)

    USE information_schema; #使用数据 information_schema

    show full columnsfrom tb_name; #tb_name代表表名

    导出查询结果

    77b22ce39d04088bba83ffcfde913359.png

    备注:

    作者:Shengming Zeng

    博客:http://www.cnblogs.com/zengming/

    严正声明:

    1.由于本博客部分资源来自互联网,版权均归原作者所有。转载的目的是用于学术交流与讨论学习,将不对任何资源负法律责任。

    2.若无意中侵犯到您的版权利益,请来信联系我,我会在收到信息后会尽快给予处理!

    3.所有资源内容仅供学习交流之用,请勿用作商业用途,谢谢。

    4.如有转发请注明出处,来源于http://www.cnblogs.com/zengming/,谢谢合作。

    展开全文
  • MySql导出数据字典

    2021-02-22 16:59:07
    利用mysql的information_schema数据库里的columns表可以快速导出数据字典 SELECT TABLE_NAME AS '表名', COLUMN_NAME AS '字段名', COLUMN_TYPE AS '数据类型', IS_NULLABLE AS '允许为空', EXTRA AS 'PK', ...

    利用mysql的information_schema数据库里的columns表可以快速导出数据字典

    SELECT
        TABLE_NAME AS '表名',
        COLUMN_NAME AS '字段名',
        COLUMN_TYPE AS '数据类型',
        IS_NULLABLE AS '允许为空',
        EXTRA AS 'PK',
        COLUMN_COMMENT AS '字段说明' 
    FROM
        information_schema.`COLUMNS` 
    WHERE
        TABLE_SCHEMA = 'hr' 
        OR TABLE_SCHEMA = 'attendance'
    

    以上选择出几个常用数据结构字段, TABLE_SCHEMA为数据库名, TABLE_NAME 为表名。

    在这里插入图片描述

    然后选择导出,选择你要导出的格式
    在这里插入图片描述
    在这里插入图片描述
    显示导出成功,打开就显示下面一样了
    在这里插入图片描述

    下面列出columns表的字段,在生成数据字典时,可以根据需求自由选择。
    在这里插入图片描述

    展开全文
  • mysql 导出数据词典,word,html
  • mysql数据字典导出工具.zip 和sqldeveloper一样针对mysql导出数据库字典的工具
  • SELECT TABLE_CATALOG, TABLE_SCHEMA as 数据库名, TABLE_NAME as 表名, ...DATA_TYPE as 数据类型, CHARACTER_MAXIMUM_LENGTH as 以字符为单位的最大长度, CHARACTER_OCTET_LENGTH as 以字节为单位的最大长度, NUM.
    SELECT
    TABLE_CATALOG,
    TABLE_SCHEMA as 数据库名,
    TABLE_NAME as 表名,
    COLUMN_NAME as 字段名,
    ORDINAL_POSITION as 字段位置,
    COLUMN_DEFAULT as 字段默认值,
    IS_NULLABLE 是否允许空值,
    DATA_TYPE as 数据类型,
    CHARACTER_MAXIMUM_LENGTH as 以字符为单位的最大长度,
    CHARACTER_OCTET_LENGTH as 以字节为单位的最大长度,
    NUMERIC_PRECISION as 数值类型的长度,
    NUMERIC_SCALE as 小数点精度,
    DATETIME_PRECISION as 回的日期时间值的精度,
    CHARACTER_SET_NAME as 编码方式,
    COLLATION_NAME as 校对集,
    COLUMN_TYPE as 字段类型,
    COLUMN_KEY as 键,
    EXTRA as 额外的信息例如自动递增在这里显示,
    PRIVILEGES as 权限,
    COLUMN_COMMENT as 字段注释,
    GENERATION_EXPRESSION
    FROM
        information_schema. COLUMNS
    WHERE
        TABLE_SCHEMA = 'xxx'
    SELECT
    b.`表注释`,
        INFORMATION_SCHEMA.COLUMNS.TABLE_NAME AS '表名',
        information_schema.`COLUMNS`.COLUMN_NAME AS '字段名',
        information_schema.`COLUMNS`.COLUMN_TYPE AS '数据类型',
    		information_schema.`COLUMNS`.COLUMN_DEFAULT as 字段默认值,
    		information_schema.`COLUMNS`.CHARACTER_MAXIMUM_LENGTH as 以字符为单位的最大长度,
    		information_schema.`COLUMNS`.CHARACTER_OCTET_LENGTH as 以字节为单位的最大长度,
    		information_schema.`COLUMNS`.NUMERIC_PRECISION as 数值类型的长度,
    		information_schema.`COLUMNS`.NUMERIC_SCALE as 小数点位数,
        information_schema.`COLUMNS`.IS_NULLABLE AS '允许为空',
        information_schema.`COLUMNS`.COLUMN_COMMENT AS '字段说明' 
    FROM
        information_schema.`COLUMNS` LEFT JOIN 
    		(SELECT
    		INFORMATION_SCHEMA.Tables.TABLE_COMMENT AS '表注释',
        INFORMATION_SCHEMA.Tables.TABLE_NAME AS '表名'
    FROM
        INFORMATION_SCHEMA.Tables 
    WHERE
        TABLE_SCHEMA = 'sub_test') b
    		on INFORMATION_SCHEMA.COLUMNS.TABLE_NAME = b.`表名`
    WHERE
        TABLE_SCHEMA = 'sub_test'

     

    展开全文
  • mysql数据字典导出工具基本介绍】 mysql数据字典文档导出,导出的是html格式 【使用方法】 第一步 填写相关配置信息 第二步 获取数据库列表 第三步 选择导出类型,点击导出按钮 提示 程序会在同级目录下生成日志...
  • mysql导出word格式工具(可以导出数据字典),减少无脑操作工作量
  • mysql导出数据字典到docx

    千次阅读 2018-06-06 15:01:08
    使用navicat导出数据字典,发现只能一张一张表的操作。有点麻烦,于是想了这个办法,写个简单的Python导出数据库的数据字典,直接上代码 import pymysql from docx import Document connection=pymysql.connect...
  • 由于开发工具查看结构不便利,可利用该工具将mysql 表结构 视图 函数 过程 事件 导出为HTML格式,方便开发人员查阅
  • SELECT C.TABLE_NAME AS '表名' , T.TABLE_COMMENT AS '表... C.COLUMN_TYPE AS '数据类型' , C.IS_NULLABLE AS '允许为空', C.COLUMN_COMMENT AS '字段注释' FROM COLUMNS C INNER JOIN TABLES T ON C.TABLE_S...
  • mysql 导出数据字典

    2019-05-06 09:57:00
    SELECT TABLE_CATALOG, TABLE_SCHEMA as 数据库名, TABLE_NAME as 表名, COLUMN_NAME as 字段名, ORDINAL_POSITION as 字段位置, ...COLUMN_DEFAULT as 字段默认值, ...DATA_TYPE as 数据类型, CHARACTER_MAXI...
  • Mysql导出数据字典

    千次阅读 2018-04-30 17:29:07
    Mysql数据库导出数据字典: SELECT TABLE_SCHEMA as '数据库名称', TABLE_NAME as '表字段名', COLUMN_NAME as '列字段名', COLUMN_TYPE as '列字段类型', COLUMN_KEY as '字段约束类型', EXTRA as '字段自增...
  • Mysql导出数据字典 SELECT t.TABLE_SCHEMA AS 库名, t.TABLE_NAME AS 表名, t.COLUMN_NAME AS 字段名, t.COLUMN_TYPE AS 数据类型, t.EXTRA AS 'PK', CASE IFNULL(t.COLUMN_DEFAULT,'Null') WHEN ''...
  • 例如需要导出ixinnuo_zxpt库的数据字典信息: 打开Navicat,选择查询-->新建查询: sql语句如下: select TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME,COLUMN_TYPE,COLUMN_COMMENT from informatio...
  • 用于将mysql的数据库导出word版本的数据字典,亲测!!! 要注意的是一次导出选择的表不可太多,不然无法导出 导出成功后,会自动打开导出word,需要手动保存文件,切记!!!!!
  • 数据字典是一名DBA需要维护的重要内容,有人喜欢用excel来维护,本人更喜欢直接在生产库上进行维护,...这里算是一个小技巧利用mysql的information_schema中的COLUMNS表和navicat中的导出功能实现快速导出数据字典...
  • Mysql中三个导出数据字典文档Word或者HTML的工具发布时间:2020-06-02 17:02:23来源:PHP中文网阅读:370作者:三月下文我给大家简单讲讲关于Mysql中三个导出数据字典文档Word或者HTML的工具,大家之前了解过相关...
  • 解决问题(有mysql数据库数据表想要将表导入到PowerDesigner 或导出Excel数据字典)一、下载工具1、工具PowerDesigner 百度自行下载安装2、mysql-connector-odbc 下载链接: ... u5ih二、mysql数据库数据表想要将表导入到...
  • 数据库导出数据字典MySQL

    千次阅读 2021-12-02 09:09:02
    MySQL数据库可以利用information_schema库中的columns表快速导出数据字典。 执行以SQL语句即可对数据字典进行查询: SELECT TABLE_NAME AS '表名', COLUMN_NAME AS '字段名', COLUMN_TYPE AS '数据类型', IS_...
  • MySQL 导出数据字典

    2017-02-25 12:00:00
    2019独角兽企业重金招聘Python工程师标准>>> ...
  • mysql导出 数据库字典

    2021-03-04 02:20:26
    mysql查询数据字典的功能主要依靠其自带的一个数据库information_schema库实现,该数据库提供了访问数据库元数据的方式。元数据是关于数据数据,如数据库名、表名、列的数据类型、访问权限等等。正因为如此也可以...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,999
精华内容 5,199
关键字:

mysql导出数据字典

mysql 订阅