作者:yangyang19890811 | 来源:互联网 | 2023-07-02 21:28
近期的项目中涉及到powerdesigner设计数据库字段,为了成功的向mysql数据库导入表格,涉及到三部分,分别是下载mysql-odbc数据源、连接数据库、建立数据模型。
目录
1、mysql-odbc数据源下载
2、连接数据库
3、传输表格
1、mysql-odbc数据源下载
ODBC指的是开放数据库连接,个人理解为powerdesigner和mysql数据库之间的桥梁,mysql-odbc的32位和64位数据源下载的链接如下:
MySQL :: Download Connector/ODBChttps://dev.mysql.com/downloads/connector/odbc/在点击下载之前,我们需要知道,电脑中安装的powerdesigner是32位还是64位的,如果数据源位数和powerdesigner的位数不匹配,会导致powerdesigner找不到数据源
powerdesigner的位数可以在任务管理器中获取
本人的powerdesigner是32位,所以我需要下载的数据源也应该是32位的。进入到上面的链接所在网站,下载对应的32位数据源
如果觉得浏览器下载的太慢,也可以使用前面我在安装tensorflow时提到的方法,下载好以后如下:
双击安装数据源,选择自定义安装
选择合适的安装路径
接下来只需要静待安装即可。安装完成以后,接下来我们要为powerdesigner设置数据源了
2、连接数据库
打开powerdesigner,选中已有的模型
开始配置数据源
如果最开始的32位数据源安装成功,会出现下面的选项
最后点击完成。
连接成功以后,点确定,我们回到下面的界面
连接成功以后,powerdesigner就可以向数据库传输表格了。
3、传输表格
依次点击“应用”和“确定”。然后会出现下面这个界面,这是sql文件里的内容,里面是mysql的执行语句,点run就能导入了。
注意:如果设计表格的时候存在自动增长(auto_increment)可能会导入失败,因此在导入的时候,需要取消勾选,如果没有导入成功,也可以选择通过sql文件导入,导入方法详见另一篇博客