惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cyberwarzone
Cyberwarzone
F
Fortinet All Blogs
Y
Y Combinator Blog
C
Check Point Blog
Latest news
Latest news
A
About on SuperTechFans
Spread Privacy
Spread Privacy
W
WeLiveSecurity
Know Your Adversary
Know Your Adversary
Stack Overflow Blog
Stack Overflow Blog
云风的 BLOG
云风的 BLOG
Recent Announcements
Recent Announcements
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 叶小钗
Last Week in AI
Last Week in AI
S
SegmentFault 最新的问题
T
Troy Hunt's Blog
T
Threatpost
Recent Commits to openclaw:main
Recent Commits to openclaw:main
博客园 - 司徒正美
Cloudbric
Cloudbric
J
Java Code Geeks
N
News | PayPal Newsroom
雷峰网
雷峰网
N
News and Events Feed by Topic
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
Recorded Future
Recorded Future
爱范儿
爱范儿
C
Cisco Blogs
P
Proofpoint News Feed
Hacker News: Ask HN
Hacker News: Ask HN
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Hugging Face - Blog
Hugging Face - Blog
O
OpenAI News
大猫的无限游戏
大猫的无限游戏
Webroot Blog
Webroot Blog
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
S
Secure Thoughts
博客园 - 【当耐特】
人人都是产品经理
人人都是产品经理
V
Vulnerabilities – Threatpost
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
D
Darknet – Hacking Tools, Hacker News & Cyber Security
SecWiki News
SecWiki News
Martin Fowler
Martin Fowler
阮一峰的网络日志
阮一峰的网络日志
P
Privacy & Cybersecurity Law Blog

博客园 - 李小加

rapidocr_api 在windows下安装 MYSQL 创建用户 配置logging.properties解决浏览器访问tomcat日志文件出现中文乱码问题 linux 安装字体解决JAVA图形中文乱码问题 linux 系统上图形生成错误 java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment MySQL 按时间段统计SQL maven 本地库添加jar包 数据接口开发管理平台(starAPI) oracle 11g https://localhost:1158/em 无法访问 & 设置自增id 第三方开源小工具 静态代码检查 mysql 数据库集群连接配置 tomcat server.xml 配置优化 SpringBoot、thymeleaf 国际化配置 解决 SpringBoot 跨域请求问题 在 centos7 系统中用 docker 创建 tomcat 服务镜像 JAVA 调用 com.google.protobuf mysql 删除多个字段重复的数据, 只保留最新的一条 Git linux服务端安装、windows 用户端使用
使用PowerDesigner16.5 逆向数据库生产表结构或导出word文档
李小加 · 2021-10-08 · via 博客园 - 李小加

使用PowerDesigner16.5 逆向数据库生产表结构或导出word文档

一:PowerDesigner16.5及JDK1.8 32位下载地址

说明:因为PD是32位的,使用JDBC连接数据库时候也需要运行在32位的Java虚拟机上。一般我们机器上安装的都是64位的,所以需要安装32位JDK不用添加到系统变量中,只需要在启动PD的时候将这个环境变量set就可以。

将启动脚本放置在安装目录中如:D:\Program Files (x86)\Sybase\PowerDesigner 16

修改启动脚本:

set JAVA_HOME=D:\softexe\JDK32_jb51

set CLASSPATH=D:\Program Files (x86)\Sybase\PowerDesigner 16\mysql-connector-java-5.1.25-bin.jar

cd "D:\Program Files (x86)\Sybase\PowerDesigner 16"

start /b PdShell16.exe

exit

说明:

1:java_home修改成自己解压后32位JDK的位置

2:mysql-connector-java-5.1.25-bin.jar:最好把mysql连接放到PD安装目录下。

修改完成之后,将启动脚本发送快捷方式到桌面。下次启动的时候,直接在桌面点击启动脚本即可。

三:连接数据库

3.1:启动

双击启动脚本后,启动PD.选择Create Model..。

DBMS:需要选择对应的数据库版本 mysql最高支持的是5.0

3.2:连接数据库配置

3.2.1:选择connect

在工具栏选择Database-Connect... 快捷键:ctrl+shift+N.如下图:

在弹出的窗口选择Connection profile: configure...

说明:

Connection profile name:连接配置文件的名称

Directory:配置文件保存位置

Description:描述

Connection type:连接类型

jdbc driver class:连接driver(mysql:com.mysql.jdbc.Driver)

jdbc connection url:数据库连接URL(mysql:jdbc:mysql://数据库ip:数据库端口/数据库)

jdbc dirver jar files:驱动jar(我们已经在启动脚本中添加了,这里就可以不用添加)

填写完以上信息后,可以 Test Connection...进行测试:

四:从数据库中逆向表结构

4.1连接数据库

File-Reverse Engineer-Database... 如下图:

4.2.3可以选中指定用户的

4.2.4.1全选