虽然最新的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数据库中了!
比较啰嗦,不过亲测成功。不配图了,截图涉及个人隐私- -。
再说几句,我也是初涉PowerDesign,不过真觉得它很强大,建模方便,支持的数据库众多,各位有什么使用技巧或者心得也可以一同分享,探讨。
不光是PowerDesign,其他有关IT的一切都可以作为我们的话题,初来ITeye,希望能与各位交个道合朋友,如果志同,岂不乐哉!
本人现阶段主攻JAVA,正学SSH2,使用Oracle以及MySQL数据库。近俩月对JS、JQuery、AJAX以及JSON接触频繁。如君有兴趣,愿与探讨。
分享到:
相关推荐
在IT行业中,数据库设计是软件开发过程中的关键环节,PowerDesign作为一款强大的数据库建模工具,帮助企业或开发者创建、管理和维护数据库模型。本主题聚焦于如何利用PowerDesign将表结构导出为Excel脚本,这一操作...
PowerDesign是一款功能强大的数据建模工具,主要用于数据库的设计、开发以及管理等方面的工作。它支持多种数据库平台,包括Oracle、MySQL、SQL Server等,并提供了图形化界面来简化设计过程。通过PowerDesign,用户...
PowerDesign是一款强大的数据库设计工具,尤其在数据建模领域中广泛应用。版本12.5是其较早的一个迭代,但即便如此,它仍然包含了丰富的功能和优化,为数据库设计者提供了高效的工作平台。汉化包是为了让中国用户能...
使用PowerDesigner进行数据建模和逆向工程,可以帮助企业构建数据仓库、数据模型,并对现有数据库进行分析和重构。以下是详细的知识点解析。 1. 数据建模基础 数据建模是分析和设计数据存储的过程,目的是为了理解...
**PowerDesign(PD)是数据库设计中的一个强大工具,它被广泛用于创建数据模型,以支持软件开发和数据库管理系统的设计。本讲解通过PPT和生动的Flash实例,旨在帮助用户深入理解和掌握PD的使用技巧。** 在数据建模...
在IT行业中,数据库设计是软件开发过程中的关键环节,PowerDesign是一款由SAP公司推出的强大数据库建模工具,它允许用户创建、管理和分享数据库模型。本文将深入探讨PowerDesign中的"Model Extract工具",以及与之...
MySQL ODBC驱动程序是连接MySQL数据库与应用程序之间的重要桥梁,特别是在使用像PowerDesign这样的数据库设计工具时。在本文中,我们将深入探讨如何利用"mysql-odbc.zip"压缩包中的内容来建立MySQL数据源,以及它对...
PowerDesign是一款强大的数据库设计工具,尤其在数据建模领域,它被广泛应用于系统分析和数据库设计阶段。PowerDesign 16.5 汉化包是专为那些不太熟悉或不习惯使用英文界面的用户提供的一种语言转换解决方案,使得...
本文将深入探讨如何使用PowerDesigner进行MySQL数据库的逆向工程,并解决逆向工程过程中可能出现的没有注释的问题。 首先,让我们了解什么是逆向工程。逆向工程,也称为数据库反向设计,是指从已有的数据库中提取其...
PowerDesigner是一款强大的数据库设计工具,它可以帮助IT专业人员进行数据库建模,包括概念数据模型、逻辑数据模型和物理数据模型的设计。在本篇中,我们将详细介绍如何使用PowerDesigner进行表结构设计以及与MySQL...
PowerDesign不仅支持创建数据流程图、CDM和PDM,还能为数据仓库构建结构模型,并协同其他开发工具如PowerBuilder、Delphi和VB,提升开发效率,是开发者常用的数据库建模工具。 ERWin则是CA公司的AllFuusin系列下的...
PowerDesigner是一款强大的数据库设计和建模工具,它支持多种数据库平台,包括Oracle、MySQL、SQL Server等。在数据库设计过程中,"pd反向生成"功能指的是利用PowerDesigner从已有的数据库中逆向工程生成PDM...
- **MySQL的ODBC连接**是一种通过ODBC驱动程序来连接MySQL数据库的方法。具体步骤包括: - 下载并安装MySQL ODBC驱动程序。 - 在MySQL中创建测试数据库pd_test。 - 在PowerDesigner中配置ODBC数据源。 - **MySQL...
PowerDesigner是一款功能强大的建模工具,广泛应用于数据库设计、数据仓库建模以及系统分析等领域。本教程集合包含三个CHM(Compiled Help Manual)文件,旨在为用户提供全面的PowerDesigner使用指南。CHM文件是一种...
PowerDesigner是一款强大的数据库建模工具,由Sybase公司开发,广泛应用于系统分析和设计阶段,尤其是在企业级数据库架构设计中。此"PowerDesigner.v12.5 注册机.rar"文件是一个压缩包,包含了用于激活PowerDesigner...
**PowerDesigner** 是一款强大的数据建模工具,广泛应用于企业级的信息系统设计和数据库建模。它由Sybase公司开发,提供了从概念设计到物理实现的全面数据建模能力,支持逆向工程、正向工程以及数据库设计的全过程。...
PowerDesigner 是一款强大的数据库设计与建模工具,被广泛应用于数据库的设计与管理之中。它能够帮助开发者从概念设计到物理设计,再到最终的数据库构建与维护。本文将详细介绍如何使用 PowerDesigner16 完成数据库...
在压缩包内的“powerdesign”文件,可能是PowerDesigner的实例模型文件或教程文件,用户可以通过打开这些文件来实践操作,加深对软件的理解。这些文件可能包含了各种类型的模型示例,从简单的实体关系模型到复杂的...