当前位置: 首页 > news >正文

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

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

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

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

运行后结果

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

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

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

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

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

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

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

http://www.lryc.cn/news/288187.html

相关文章:

  • conda管理python安装包与虚拟环境的相关命令汇总
  • Vue3引用echart5 报错解决
  • 浅析HTTP协议
  • etcd未授权到控制k8s集群
  • 制作一个简单的HTML个人网站
  • 头歌C语言字符数组
  • 【mongoDB】文档 CRUD
  • 每日一题——LeetCode1337.矩阵中战斗力最弱的K行
  • docker指令存档
  • Pandas ------ 向 Excel 文件中写入含有 multi-index 和 Multi-column 表头的数据
  • ChatGPT 和文心一言 | 两大AI助手哪个更胜一筹
  • flink学习之窗口处理函数
  • Python 基于pytorch从头写GPT模型;实现gpt实战
  • 2023年NOC大赛(学而思赛道)创意编程Python初中组决赛真题
  • 头歌C++之Switch控制语句编程实训
  • CNN卷积理解
  • DataKit迁移MySQL到openGauss
  • Dockerfile里ADD * 保留原来的目录结构
  • C++ 利用容器适配器,仿函数实现栈,队列,优先级队列(堆),反向迭代器,deque的介绍与底层
  • C语言实战系列二:简单超市收银系统
  • coding推送代码Jenkins自动构建部署
  • Kettle-Docker部署+Sqlserver数据同步Mysql+Start定时任务
  • 《微信小程序开发从入门到实战》学习九十三
  • Java服务端使用freemarker+wkhtmltoimage生成Echart图片
  • 一款颜值与实力并存的翻页时钟(免费)
  • Objective-C方法的声明实现及调用
  • 第十四届蓝桥杯国赛 C++ B 组 C 题——班级活动(AC)
  • GraphQL的力量:简化复杂数据查询
  • python环境安装sklearn及报错解决
  • log4j:WARN Please initialize the log4j system properly的解决办法