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

    最后生成如下文档

  • 相关阅读:
    Java:抽象类与接口
    OOP编程思想:类的设计原则
    Win10系统下设置Go环境变量和go语言开启go module
    Windows下Golang安装Iris框架
    AOS.JS 和基于Animation.css的收费库WOW.JS相似
    文本比价工具
    MySQL Order By Rand()效率
    datatable分页
    PHP面向对象之魔术方法
    PHP面向对象之序列化与反序列化
  • 原文地址:https://www.cnblogs.com/zhaopengcheng/p/8386464.html
Copyright © 2020-2023  润新知