10分钟跑通数据库字典导出:手把手从连接数据库到生成CHM文档
10分钟跑通数据库字典导出手把手从连接数据库到生成CHM文档【免费下载链接】DBCHMDBCHM修改版本支持导出数据库字典分组 The modified version of dbchm supports exporting database dictionary groups ( chm/word/markdown/html)项目地址: https://gitcode.com/gh_mirrors/db/DBCHM接手一个老项目同事问account 表里 CurBalanceAmount 字段存的是什么你翻遍代码仓库也没找到表结构文档。DBCHM 解决的就是这个问题连接数据库勾选你要的表一键导出带字段备注的数据库字典文档。先花30秒认清它项目说明定位图形化数据库文档生成工具把表结构、字段类型、备注导出成规范文档输出格式CHM、Word、Excel、PDF、Html、XML 共 6 种支持数据库SQL Server、MySQL、Oracle、PostgreSQL、DB2、SQLite运行平台Windows.NET Framework 4.8双击 exe 即可运行适合人群需要交付/维护数据库字典的开发者、DBA本仓库是 DBCHM 的修改版本额外支持导出数据库字典分组即把表按业务模块归类到同一目录下。动手前克隆仓库git clone https://gitcode.com/gh_mirrors/db/DBCHM关键目录速览DBChm/主程序含界面代码和连接配置样例DBChm/MySql_dbchm_config.iniDocTools/文档生成核心按格式输出DocTools/TplFile/CHM、Html 等格式的模板文件改样式用MJTop.Data/各数据库的连接与元数据读取层运行前提装好 .NET Framework 4.8 的 Windows 机器目标数据库可网络访问数据库账号有查询元数据权限。一次完整的实操第1步配置数据库连接启动 DBChm 后点击工具栏左侧的数据连接按钮弹出数据库连接配置窗口。顶部下拉框选择数据库类型如 SQL Server下方列表会显示你保存过的连接。新增或编辑一条连接填写主机、端口、用户名、密码点连接测试测试通过后窗口中央会显示正在查询表结构信息请耐心等待的加载动画随后右侧出现可选的数据库下拉列表。图1数据连接窗口——选择库类型、填写连接信息、测试并选择目标数据库注意这一步连接只影响能查到什么表不影响后面导出什么内容。确认目标库已选中后点保存关闭连接窗口。第2步筛选并勾选目标表主界面左侧是表清单顶部查询框支持表名模糊搜索。输入accv列表立即过滤出所有匹配的表如 Account、AccountInfo、EnrollAccount 等。图2表名模糊搜索界面——输入关键字过滤表右侧可查看和编辑表批注、列批注此时右侧列批注区显示选中表的字段列表。如果某些字段缺少备注直接在列批注列里补上如给 AccountName 填账户名称点保存固化下来——这些备注会原样写进导出文档。勾选你想导出的表单张表点前面的复选框全部要就点全选排除临时表就点反选再逐个勾选过滤框还能按关键字隐藏表。第3步选定格式并导出表选好后点工具栏的CHM导出。程序会弹出另存为文件对话框选择保存目录文件名如订单库_结构信息.chm保存类型保持.chm点保存。图3CHM导出文件保存界面——选择导出格式为.chm并指定保存路径主界面底部随即出现进度条右侧状态区滚动显示每张表的生成过程。表多的库需要等一两分钟看到操作已完成!即导出成功。图4导出执行进度界面——底部进度条显示生成状况完成后提示操作已完成其余格式同理点Word导出、Excel导出、PDF导出、Html导出、XML导出按钮各自弹出保存对话框即可。拿到文档后怎么看双击生成的 .chm 文件用 Windows 内置帮助查看器打开图5生成的CHM数据库字典文档——左侧目录树按分组展开右侧显示表字段详情左侧目录树列出全部表若配置了分组表会收在对应分组节点下顶部搜索框支持按表名或表注释查找。定位某张表的字段只需两步点目录树里的表名右侧即显示序号、列名、数据类型、长度、主键、默认值、列说明点击某一行该行高亮。30 秒内你就能看到这个字段是什么类型、允不允许空、备注写了什么。让它更快更好看按业务模块分组数据库字典分组是修改版的核心能力。在DBChm/下新建一个 ini 配置文件格式参考DBChm/MySql_dbchm_config.ini[config]下type1表示表名匹配后面每个方括号如[订单信息]是一个分组组下列出表名。场景订单、支付、用户表混在一个库里 → 主界面点加载配置选择该 ini导出后目录树按分组展开。改文档样式CHM 和 Html 用模板渲染场景公司要求文档页眉带项目名 → 编辑DocTools/TplFile/chm/下的table.cshtml、list.cshtml等模板文件重编译 DocTools 项目。批量导出把库里要交付的表一次性全选连点几个导出按钮CHM、Word、Excel 各出一份。连接配置保存连接测试成功后工具会把该连接存进本地配置下次启动直接出现在连接列表里不用再填主机和账号。避坑记录点连接后一直转圈先确认数据库服务已启动、端口没被防火墙拦再用命令行客户端如 sqlplus、mysql验证同一组账号密码能登录工具连接超时默认 30 秒慢网络可在连接里调大。Oracle 报 ORA-28040 认证失败这是客户端认证版本不匹配。到数据库服务器改$ORACLE_HOME/network/admin/sqlnet.ora把SQLNET.ALLOWED_LOGON_VERSION_SERVER和_CLIENT都设为 8再重启监听。参考图图6ORA-28040 排查——修改 sqlnet.ora 的认证版本配置导出的表比预期少检查是否只勾了搜索框过滤后的表、过滤框里是否残留了关键字如copy,bak清空过滤条件重新勾选。备注没进文档列批注编辑后必须点保存按钮才生效仅输入不保存不会写进导出结果。DBCHM 的价值在于把表结构 字段备注这件事从口头交接变成一份可分发的文件。建议把表结构变更提交前先跑一遍导出写进你的开发 checklist下次同事再问字段含义时直接甩文档。【免费下载链接】DBCHMDBCHM修改版本支持导出数据库字典分组 The modified version of dbchm supports exporting database dictionary groups ( chm/word/markdown/html)项目地址: https://gitcode.com/gh_mirrors/db/DBCHM创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

G-Helper AMD CPU降压完整指南:如何降温15℃、功耗省20%

G-Helper AMD CPU降压完整指南:如何降温15℃、功耗省20%

G-Helper AMD CPU降压完整指南:如何降温15℃、功耗省20% 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, Vivobook, Zenbook, …

2026/8/22 16:05:29 阅读更多 →
OpenBoardView速成指南:免费看懂.brd电路板文件的PCB查看器

OpenBoardView速成指南:免费看懂.brd电路板文件的PCB查看器

OpenBoardView速成指南:免费看懂.brd电路板文件的PCB查看器 【免费下载链接】OpenBoardView View .brd files 项目地址: https://gitcode.com/gh_mirrors/op/OpenBoardView OpenBoardView 是一款免费开源的 PCB 文件查看器,专门用来打开 .brd 等电…

2026/8/22 16:05:29 阅读更多 →
red_team_attack_lab 全景图:15 台 Windows 域主机攻击拓扑与完整攻击面地图

red_team_attack_lab 全景图:15 台 Windows 域主机攻击拓扑与完整攻击面地图

red_team_attack_lab 全景图:15 台 Windows 域主机攻击拓扑与完整攻击面地图 【免费下载链接】red_team_attack_lab Red Team Attack Lab for TTP testing & research 项目地址: https://gitcode.com/gh_mirrors/re/red_team_attack_lab red_team_attack…

2026/8/22 16:04:28 阅读更多 →

最新新闻

AI Agent环境说服风险:非对抗性内容如何引发权限越界与安全防御

AI Agent环境说服风险:非对抗性内容如何引发权限越界与安全防御

1. 项目概述:当日常内容“说服”了你的AI最近在AI安全圈里,一个听起来有点科幻但又极其现实的话题被反复讨论:一个部署在真实环境中的AI智能体,仅仅因为接触了日常的、非对抗性的内容,就发生了未经授权的权限升级或行为…

2026/8/22 18:47:31 阅读更多 →
PDFgear实测:一站式免费PDF工具箱,从格式转换到批量处理全解析

PDFgear实测:一站式免费PDF工具箱,从格式转换到批量处理全解析

PDFgear 这个工具,最近在需要处理文档的圈子里讨论度挺高。它主打的是 PDF 格式转换、压缩和编辑,而且强调免费、无水印、无页数限制。这听起来确实解决了几个很实际的痛点:不想为偶尔用一次的功能付费、担心转换后有水印、或者文件太大被限制…

2026/8/22 18:47:31 阅读更多 →
多约束航迹规划:从文字描述到可计算数学模型的建模方法

多约束航迹规划:从文字描述到可计算数学模型的建模方法

1. 这道题不是在考编程,而是在考“如何把现实飞行约束翻译成数学语言”2019年“华为杯”研究生数学建模竞赛F题——《多约束条件下智能飞行器航迹快速规划》,标题里带“快速”二字,但真正卡住90%参赛队的,从来不是Python跑得快不快…

2026/8/22 18:47:31 阅读更多 →
YgoMaster:免费三步开一局游戏王大师决斗离线对战指南

YgoMaster:免费三步开一局游戏王大师决斗离线对战指南

YgoMaster:免费三步开一局游戏王大师决斗离线对战指南 【免费下载链接】YgoMaster Offline Yu-Gi-Oh! Master Duel 项目地址: https://gitcode.com/gh_mirrors/yg/YgoMaster 晚上想再试一把刚配好的卡组,但线上排队要等十几分钟,打输了…

2026/8/22 18:47:31 阅读更多 →
差分指数平滑法:国赛时间序列预测的实战利器

差分指数平滑法:国赛时间序列预测的实战利器

1. 项目概述:差分指数平滑法在国赛中的核心价值在准备全国大学生数学建模竞赛(国赛)的过程中,时间序列分析几乎是每个参赛者都必须跨越的一道坎。无论是经济预测、环境监测还是社会问题分析,数据往往以时间顺序呈现&am…

2026/8/22 18:47:30 阅读更多 →
Visual Studio Uninstaller:三步移除 VS 2012–2015 残留的免费开源工具

Visual Studio Uninstaller:三步移除 VS 2012–2015 残留的免费开源工具

Visual Studio Uninstaller:三步移除 VS 2012–2015 残留的免费开源工具 【免费下载链接】VisualStudioUninstaller Visual Studio Uninstallation sometimes can be unreliable and often leave out a lot of unwanted artifacts. Visual Studio Uninstaller is de…

2026/8/22 18:46:30 阅读更多 →

日新闻

沉金PCB工艺实战指南:从设计到SMT焊接的可靠性保障

沉金PCB工艺实战指南:从设计到SMT焊接的可靠性保障

在电子硬件开发领域,PCB(印制电路板)的沉金工艺是提升产品可靠性和焊接质量的关键环节。对于需要高密度互连、长期稳定运行或高频信号传输的板卡,如“黍姐仿通行证”这类可能涉及身份识别、数据交互的硬件项目,选择正确…

2026/8/22 0:00:11 阅读更多 →
电气考研电路八月强化四步法:从知识体系到真题实战的闭环攻略

电气考研电路八月强化四步法:从知识体系到真题实战的闭环攻略

这次我们来看一个针对电气考研电路科目的学习规划项目。它不是软件工具,而是一套聚焦于8月份关键节点的备考策略。对于电气工程考研的同学来说,电路分析是专业课的重中之重,也是拉开分差的关键。进入8月,复习进入强化阶段&#xf…

2026/8/22 0:00:11 阅读更多 →
消除AI代码的“AI味”:Claude Code设计优化技能配置与实战指南

消除AI代码的“AI味”:Claude Code设计优化技能配置与实战指南

大家好,我是专注于前端开发与AI工具实践的技术博主。在日常使用 Claude Code 等AI编程助手时,你是否也遇到过这样的困扰:生成的代码功能上没问题,但代码风格、组件设计、交互逻辑总透着一股“AI味”——布局单调、样式简陋、交互生…

2026/8/22 0:00:11 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/21 3:21:33 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/22 8:09:09 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/21 6:07:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/22 18:08:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/22 7:31:03 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →