当前位置:   article > 正文

导出 MySQL 数据库表结构、数据字典word设计文档_java 导出mysql 数据字典

java 导出mysql 数据字典

一、第一种 :利用sql语句查询

需要说明的是该方法应该适用很多工具,博主用的是navicat

  1. SELECT
  2. TABLE_NAME 表名,
  3. ( @i := @i + 1 ) AS 序号,
  4. COLUMN_NAME 列名,
  5. COLUMN_TYPE 数据类型,
  6. DATA_TYPE 字段类型,
  7. CHARACTER_MAXIMUM_LENGTH 长度,
  8. IS_NULLABLE 是否为空,
  9. COLUMN_DEFAULT 默认值,
  10. COLUMN_COMMENT 备注
  11. FROM
  12. INFORMATION_SCHEMA.COLUMNS,
  13. ( SELECT @i := 0 ) AS it
  14. WHERE
  15. -- test_database为数据库名称,到时候只需要修改成你要导出表结构的数据库即可
  16. table_schema ='msedu_core'
  17. -- AND
  18. -- test_table为表名,到时候换成你要导出的表的名称
  19. -- 如果不写的话,默认会查询出所有表中的数据
  20. and table_name = 'tb_sys_user'

运行后结果

复制结果,或者直接navicat右上角导出为xlxs等方式

二、第二种 :利用项目导出  

在我寻找导出文档工具的过程中,有幸碰到一个博主的文章,是关于java导出mysql或者oracle数据库表结构设计文档

链接:MySQL 导出表结构文档 - 简书

项目下载运行之后(可以项目启动,也可以用生成的jar包运行):

填写相关连接后,点导出文档,生成如下

附带已经build包jar包的文件:https://download.csdn.net/download/asd051377305/88770392

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/985381
推荐阅读
相关标签
  

闽ICP备14008679号