PowerDesign数据库建模导出至MySQL数据库
虽然最新的MySQL安装文件都带有MySQL Workbench,可以方便建模并生成数据库,不过口碑最佳的数据库建模工具还是当属Sybase的PowerDesign,可以让我们方便地一次建模,四海成库。
下面写一下如何从PowerDesign中导出数据库至MySQL(首先说明我用的是PowerDesigner 15以及MySQL5.5.22):
1、Database -> Configure Connections…
在弹出的对话框中切换到Connection Profiles栏目;点击Add Data Source(Ctrl+N)图标,弹出Connection Profile Definition对话框,在其中填写相关内容,其中关键几项示例:
Connection type:JDBC
DBMS type:MySQL
User name、Password为MySQL数据库账号密码
JDBC driver class:com.mysql.jdbc.Driver
JDBC connection URL:jdbc:mysql://localhost:3306/database(此处注意database必须是MySQL中已建立的数据库名)
JDBC driver jar files:mysql-connector-java-3.1.x-bin.jar(此 处注意,如果使用PowerDesign自带的这个版本jar文件,在后来的connect测试连接中会报Non SQL Error:Could not load clas com.mysql.jdbc.Driver的错误,在将jar文件换做较高版本之后,比如我使用了mysql-connector-java- 5.1.7-bin.jar,则连接测试成功)。
2、Database -> Connect…
在弹出的对话框中,各项选择之前所配置的内容,Data source:Connection profile:XXX.dcp,Login之后Connect,便成功连接了。
3、Change current DBMS…
这步一定要,选择DBMS为MySQL5.0或者与你数据库相匹配的DBMS,确定。
4、Generate Database…
如果要导出到MySQL数据库中,就差这一小步了。Generation type选项中,Script generation只单纯生成数据库类型关联的sql文件,如果要同时直接导出到数据库,点选Direct generation,并选择之前建立的XXX.dcp,基本上到这里就可以点击确定了,如果要自定义输出某些库表,则在相应标签栏中指定,最后控制台输 出一连串的指令之后还会弹出一个Execute SQL Query对话框,点击run一会儿之后数据库就华丽地出现在MySQL数据库中了!
转载于:https://www.cnblogs.com/iuranus/archive/2012/07/24/2606741.html
PowerDesign数据库建模导出至MySQL数据库相关推荐
- linux数据库创建score表,MySQL数据库学习笔记
MySQL数据库学习笔记phpma (实验环境:Redhat9.0,MySQL3.23.54) 纲要: 一,连接MySQL phpma 二,MySQL管理与授权 三,数据库简单操作 四, 数据库备份 ...
- asp.net mysql 创建变_[ASP.net教程]EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型...
[ASP.net教程]EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型 0 2018-06-30 07:00:08 官方教程: ...
- mysql 备份压缩数据库_备份压缩mysql 数据库
适用于Linux平台下的一个定时备份压缩数据库代码 压缩备份Mysql数据库 #!/bin/bash shijie=`date +%Y%m%d` backRenRenDb=renren_minishi ...
- 从mysql数据库中读取二进制文件_数据库技术之在MYSQL数据库中如何存取二进制文件...
[数据库技术之在MYSQL数据库中如何存取二进制文件]在MySQL数据库中,不可以存放文字信息,还可以存放图片.声音.文件等二进制信息.那么在MYSQL数据库中中如何存取二进制文件?下面,武汉宏鹏鲁广 ...
- jmeter连接MySQL出错_MySQL数据库之jmeter连接mysql数据库报错Cannot create PoolableConnectionFactory...
本文主要向大家介绍了MySQL数据库之jmeter连接mysql数据库报错Cannot create PoolableConnectionFactory ,通过具体的内容向大家展现,希望对大家学习M ...
- Mysql数据库(三)——mysql数据库高级操作
Mysql数据库(三)--mysql数据库高级操作 一.指定主键的另一种方式 二.克隆/复制一个表 1.方法一 2.方法二 三.清空表,删除表内数据 1.方法一 2.方法二 3.方法三 4.三个删除方 ...
- Mysql数据库(一)——mysql数据库初体验
Mysql数据库(一)--mysql数据库初体验 一.数据库的概念 1.数据库的组成 ①.表 ②.数据库 2.数据库类型 ①.关系型数据库 ②.非关系型数据库(NoSQL (Not Only SQL) ...
- java如何实现e的次方_Java开发如何更改MySQL数据库datadir目录之MySQL数据库索引实现...
引言 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 ...
- php mysql数据库同步_实现MySQL数据库同步实例演示_MySQL
本次实验的主要目的是剖析配置MySQL(和PHP搭配之最佳组合) 数据库的主辅MySQL数据库同步的实际操作步骤,我前两天在相关网站看见的资料,觉得挺好,就拿出来供大家分享,开始具体的配置. 本次试验 ...
- php 查询mysql数据库 打印_php 查询mysql数据库 打印
用C语言操纵Mysql 原文:用C语言操纵Mysql 以下代码块是用来连接数据库的通讯过程,要连接MYSQL,必须建立MYSQL实例,通过mysql_init初始化方能开始进行连接. typedef ...
最新文章
- SpringCloud + Consul服务注册中心 + gateway网关
- 组装计算机的游戏,如何组装一台游戏电脑
- python【数据结构与算法】从一个例子引入动态规划❤️
- docker run redis
- hive 的分隔符、orderby sort by distribute by的优化
- Handler详细说明系列(六)——View的post()详解
- java excel jxls_java通过jxls框架实现导入导出excel文件实例
- XML——文档类型定义(DTD-Document Type Definition)
- 社交系统ThinkSNS可以运营什么?可以应用于什么场景?
- python queue get 方法_Python语言中的Queue(队列)
- wttr.in -- a magical website
- matlab迭代算法实例_智能优化算法及其MATLAB实例-免疫算法笔记
- Ubuntu的HBase2.2.2安装
- 开源GIS(八)——开源GIS简史
- 无法启动程序,.dll不是有效的Win32应用程序
- 危机四伏,卡士酸奶的高端人设还立得住吗?
- Typora设置标题自动标号
- matlab支持 编程语言,用于数学的10个优秀编程语言
- 【笔记】STM32F4xx 时钟定时器
- 2017电大形考 计算机应用基础6,2015-电大形考-计算机应用基础---Windows-7操作系统---客观题(答案)27689...
热门文章
- 索尼音乐牵手UNLEASH厂牌 实力新星LiCong李聪 Veegee正式加盟
- 你所不知道的 CSS 滤镜技巧与细节
- 货币转换函数:CURRENCY_CONVERTING_FACTOR
- 自制带ftp服务的linux
- php nusoap web service
- flask-restful 开发API
- 先知平台算法原理简介
- Expression Blend学习5控件-TextButton
- 使用Ado.net Entity快速建立基于WCF的Winform Silverlight应用
- solr4.2增量索引之同步(修改,删除,新增)