今天在开发过程中遇到需要将mysql中table表内容,导出为.pdm文件给到现场其他人员。

网上看了一些文章,讲的不是很清晰,导致踩了一些坑,所以重新整理一下,希望帮到其他开发人员。

下面分为几个模:
从安装PowerDesinger ----> 安装mysql-connector-odbc-8.0.22-win32.msi -------->建立PowerDesinger ------>连接MySql
------>导入MySql的SQL文件--------->导出MySql.pdm

首先第一步,安装PowerDesinger(不是重点 简单说下)
1,下载PowerDesinger
2,下载后是这种:
在这里插入图片描述
第二步骤,安装mysql-connector-odbc-8.0.22-win32.msi
1、需要去官网下载或者其他地方,这个是必须要安装的,否则用不了工具,有些Navicate能直接连接mysql是因为navicate内部有组件,
但是必须单独再装一遍(不要求是-8.0.22),你的可能是win32或者64,一般是32多一些。

2、打开面板,搜索odbc,看到一个32/46位的,我的是32位的
在这里插入图片描述
3,点击上图数据源32位,下面弹框,从 添加 中选择MySql的odbc,如果你的没有,你就看上图中3处的64位,看里面有没有,
(如果没有,说明你没有安装mysql-connector-odbc-xx.msi)
在这里插入图片描述
4, 出现弹框,配置数据库连接信息,最后点击‘ok’ 会被加进去。这时候mysql-connector-odbc-xx.msi步骤已经完成基础配置
在这里插入图片描述
第三步骤,建立PowerDesigner,
1,点击create model按钮,
在这点击里插入图片描述
2,这一步要注意,从下拉框中选择mysql5.0版本的(红色3)
在这里插入图片描述
3,是这样子
在这里插入图片描述
第四步骤,接下来连接Mysql数据库
1,选择Database在这里插入图片描述
2, 一定要是mysql5.0的,点击确定
在这里插入图片描述

3,选择script类型的,把原有的sql文件导入进来(建议导出时候, 只需要导出 ‘’结构‘’ sql文件,不要数据和结构)
在这里插入图片描述
4,这是开始执行了,并且执行成功了
在这里插入图片描述
5,确认下是否你需要的, 导出即可
在这里插入图片描述

**

到此完整结束。致敬每一个奋斗在前线的码农

**

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐