有事没事领个红包

使用 powerdesigner 将数据库表结构逆向工程生成对应的word文档

本机系统win10 + mysql 5.7.17 + powerDesigner 16.5 + mysql-connector-odbc-5.3.9-winx32.msi

 

1 使用 PowerDesigner 新建模型

 

点击 ok 进入下一步,进行数据源配置

 

 

 新建数据源,点击如下图标

 

 

这一步需要提前安装  mysql-connector-odbc-5.3.9-winx32.msi,我的机器是64 位,之前安装的是 64 位。但是不行,换成32位就可以。

 

 

点击下一步,进行数据源配置

 

Data Source Name:这是连接的名字,自己起一个吧。

Description:描述,随便填吧。

TCP/IP Server:服务地址,填数据库所在的IP地址。Mysql装在本机的话就填127.0.0.1

Port:数据库端口,一般是3306

User:Mysql用户名

Password:Mysql密码

填完这些就Test一下,如果连接成功会给出提示。

填完以后如下界面

我的数据库是utf8编码,保持一致性,使用的是utf8。点击ok、确定即可。

 

2 开始进行逆向工程,导入数据表

 点击菜单 file -> reverse engineer -> Database -> 确定

 

确定对话框中选择“Using data source”并选择刚刚新建的连接

 

注意选中刚才配置的数据源

 

点击确定以后,在新出现的对话框选择要导入的数据表,如下图。选好了点ok,稍等一会数据表就导进来了。

 

 3 生成 word 报表

点击菜单栏“Report——Reports”,点击新建报表按钮,设置如下图:

 

点击ok之后会进入报表视图,Report items是最终要生成的项目。视图如下

 

我们可以将不需要的东西去掉,仅保留表清单和 column 清单。把多余的东西清除掉,我删除成如下

 

 如果对生成项目进行定制,需要右击相应表项,点击 layout 

 

对于表单配置如下

 

对于表列配置如下

 

如果要对标题进行定制可以单击 edit title进行定制标题。

设置完成以后可以单击菜单栏快速预览

 

 

如果没有问题可以生成对应的word文档了。单击菜单栏 report -> generate RTF... -> 设置保存的位置即可

 

最后生成如下文档

 

posted @   crazyCodeLove  阅读(791)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示