PowerDesigner 连接MySQL数据库详细步骤

需要的mysql odbc 连接软件:
mysql-connector-odbc-5.3.6-win32.msi;
mysql-connector-odbc-5.3.6-winx64.msi;

在刚开始使用PowerDesigner 16连接MySQL数据库的时候。经常会报一些错误,因为时间太久了,当时也忘了截图,具体的错误忘记了,当初不知道怎么解决,最后才发现是少安装了几个软件,如果你也遇到了同样的问题,可以先去自己的电脑里面看看,是否少了以下截图中的某个软件,我这个人比较懒,按了好几个重复的软件也不打算卸载;
这里写图片描述

第一步:打开PD软件;

第二步:创建新的Model

这里写图片描述

第三步:创建PDM视图(选择自己要连接的数据库)

这里写图片描述

第四步:连接数据源:

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

第五步:一路确定,并选择你刚才所创建的数据源

这里写图片描述
这里写图片描述

第六步:很重要:

这里写图片描述
这里写图片描述
这里写图片描述

第七步:等待生成:

这里写图片描述

第八步:因为文件中的name是英文,没有引入注释,再这里我们需要进行一步操作,把name替换成中文注释

这里写图片描述
这里写图片描述

第九步:效果图

这里写图片描述

备注:

将Comment中的字符COPY至Name中的代码:

Option Explicit
ValidationMode = True
InteractiveMode = im_Batch

Dim mdl ’ the current model

’ get the current active model
Set mdl = ActiveModel
If (mdl Is Nothing) Then
MsgBox “There is no current Model ”
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then
MsgBox “The current model is not an Physical Data model. ”
Else
ProcessFolder mdl
End If

Private sub ProcessFolder(folder)
On Error Resume Next
Dim Tab ‘running table
for each Tab in folder.tables
if not tab.isShortcut then
tab.name = tab.comment
Dim col ’ running column
for each col in tab.columns
if col.comment=”” then
else
col.name= col.comment
end if
next
end if
next

  Dim   view   'running   view 
  for   each   view   in   folder.Views 
        if   not   view.isShortcut   then 
              view.name   =   view.comment 
        end   if 
  next

  '   go   into   the   sub-packages 
  Dim   f   '   running   folder 
  For   Each   f   In   folder.Packages 
        if   not   f.IsShortcut   then 
              ProcessFolder   f 
        end   if 
  Next 

end sub

将Name中的字符COPY至Comment中

Option Explicit
ValidationMode = True
InteractiveMode = im_Batch

Dim mdl ’ the current model

’ get the current active model
Set mdl = ActiveModel
If (mdl Is Nothing) Then
MsgBox “There is no current Model ”
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then
MsgBox “The current model is not an Physical Data model. ”
Else
ProcessFolder mdl
End If

’ This routine copy name into comment for each table, each column and each view
’ of the current folder
Private sub ProcessFolder(folder)
Dim Tab ‘running table
for each Tab in folder.tables
if not tab.isShortcut then
tab.comment = tab.name
Dim col ’ running column
for each col in tab.columns
col.comment= col.name
next
end if
next

  Dim   view   'running   view 
  for   each   view   in   folder.Views 
        if   not   view.isShortcut   then 
              view.comment   =   view.name 
        end   if 
  next

  '   go   into   the   sub-packages 
  Dim   f   '   running   folder 
  For   Each   f   In   folder.Packages 
        if   not   f.IsShortcut   then 
              ProcessFolder   f 
        end   if 
  Next 

end sub

  • 7
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
### 回答1: 要连接PowerDesignerMySQL数据库,需要按照以下步骤操作: 1. 打开PowerDesigner软件,选择“工具”菜单,然后选择“数据库配置向导”。 2. 在“数据库配置向导”中,选择“MySQL”作为要连接数据库类型。 3. 输入MySQL数据库连接信息,包括主机名、端口号、用户名和密码等。 4. 点击“测试连接”按钮,确保连接信息正确无误。 5. 点击“确定”按钮,保存数据库连接信息。 6. 在PowerDesigner中创建一个新的模型或打开一个现有的模型。 7. 在模型中选择“物理模型”或“逻辑模型”,然后选择“数据库”菜单,选择“连接数据库”。 8. 在“连接数据库”对话框中,选择之前创建的MySQL数据库连接。 9. 点击“确定”按钮,PowerDesigner连接MySQL数据库,您可以开始使用它来设计和管理您的数据模型。 ### 回答2: PowerDesigner是一种常用的建模工具,支持连接多种类型的数据库。这里我们来介绍如何连接MySQL数据库。 1. 首先,我们需要下载MySQL Connector,该驱动提供基于JDBC(Java数据库连接)的连接方法。下载完毕后解压缩,进入解压缩后的文件夹。 2. 打开PowerDesigner,在“文件”菜单中选择“新建模型”,然后选择“关系型数据库模型”。 3. 在新建模型界面中选择MySQL数据库,并输入连接所需的信息。如果您的MySQL数据库在同一台机器上,则可以使用“localhost”作为服务器名称;如果在另一台机器上,则需指定该机器的IP地址。 4. 在“驱动程序”字段中选择对应的MySQL驱动程序,此处选择已经下载并解压后的MySQL Connector中的mysql-connector-java-版本.jar文件。 5. 接下来,在“Advanced”选项中输入MySQL数据库的用户名和密码。 6. 点击“测试连接”按钮,如果出现“测试成功”提示,则表示连接成功。 7. 点击“确定”按钮保存连接信息,该连接就会出现在PowerDesigner的模型列表中。 至此,我们就成功地连接MySQL数据库并能在PowerDesigner中对其进行建模和设计。这样做的好处是,我们可以更加直观地展示数据库结构、关系和属性,有助于进行数据架构设计和优化等工作。 ### 回答3: PowerDesigner是一款非常强大的建模工具,可以用于数据建模、业务建模、流程建模等多种用途。在实际使用中,有时需要将PowerDesigner连接到一个MySQL数据库中,以实现更加丰富的功能和操作。下面是连接MySQL数据库的方法: 第一步:安装MySQL ODBC驱动程序 在PowerDesigner主界面下,选择“工具”>“选项”>“数据库连接”>“ODBC数据源”,点击“添加”按钮,选择“MySQL ODBC 5.3 Unicode Driver”驱动程序,点击“完成”按钮,即可完成MySQL ODBC驱动的安装。 第二步:创建ODBC数据源 打开“ODBC数据源管理员”,点击“系统DSN”标签页,点击“添加”按钮,选择“MySQL ODBC 5.3 Unicode Driver”,输入“数据源名称”,输入“服务器名称”、“数据库名称”、“端口号”、“用户名”、“密码”等连接MySQL数据库所需要的信息,点击“测试”按钮进行测试,如果连接成功,点击“确定”按钮保存设置即可。 第三步:在PowerDesigner连接MySQL数据库PowerDesigner主界面下,选择“工具”>“选项”>“数据库连接”>“ODBC数据源”,选择刚刚创建的ODBC数据源,点击“测试连接”按钮进行测试,如果连接成功,点击“确定”按钮保存设置即可。 通过以上三个步骤,就可以将PowerDesigner连接MySQL数据库中,实现数据库建模、数据分析等操作。同时,我们也可以通过PowerDesigner创建表、视图、存储过程等对象,并进行数据库设计和优化。需要注意的是,连接MySQL数据库时需要确保网络通畅,同时保持MySQL Server的开启状态,否则连接会失败。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苦修的木鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值