【数据字典】利用powdesigner自动生成数据字典
一、从mysql数据库生成pdm图
1.配置数据库连接(要使用此方法jdk必须为32位,否则test将会失败)
1.1配置数据源:database-->Configure Data Connections
点击红色按钮新建连接
com.mysql.jdbc.Driver
jdbc:mysql://ip:port/kstore?characterEncoding=UTF-8&&zeroDateTimeBehavior=convertToNull
D:\Program Files (x86)\Sybase\PowerDesigner 16\mysql-connector-java-5.1.42.jar
1.2连接数据库:database-->Connect...
选择之前配置的数据源,输入账号、密码连接即可
1.3从数据库直接导出pdm:File-->Reverse Engineer-->Database,
点击确定,弹出以下页面
选择数据库连接源文件,弹出以下页面
选择相应的数据库源配置文件,输入账号密码,点击connect,跳转回上一页面
选择确定,弹出该数据源所有数据,可以选择要生成pdm的数据
等待完成后即可
2.从sql生成pdm:File-->Reverse Engineer-->Database(表注释会不见)
选择使用脚本,并选择对应sql脚本,点击确定即可
二、通过pdm生成数据字典
1.新建模板:Report--> Report Templates
选择新建模板,名字随意
点击ok,弹出两个分区Aavailable区域中选择你想要在WORD文档中展示的东东
按下图进行选择:
ctrl+s保存该模板后退出模板编辑
2.利用模板生成数据字段:Report -> Generate Report
点击文件夹,选择模板保存路径
点击确定回到上一页面,进行相关配置,点击ok,即可生成