• 使用 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... -> 设置保存的位置即可

    最后生成如下文档

  • 相关阅读:
    javascript定义函数后立即执行(IIFE)
    工作流选型专项,Camunda or flowable or?
    Excel中的xlsm宏密码怎么破解
    《生命是什么》总结
    《麦肯锡教我的思考武器》总结
    《作为意志和表象的世界》总结
    Go语言如何将json时间格式化为dateime格式
    《少有人走的路》总结
    《时间简史》总结
    架构的常规分类及复用重点
  • 原文地址:https://www.cnblogs.com/zhaopengcheng/p/8386464.html
Copyright © 2020-2023  润新知