如何从PowerDesign数据库建模导出至MySQL数据库

来源:未知 责任编辑:责任编辑 发表时间:2015-09-09 15:36 点击:

虽然最新的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  www.2cto.com  
    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数据库中了!  www.2cto.com  
    比较啰嗦,不过亲测成功。不配图了,截图涉及个人隐私- -。
    再说几句,我也是初涉PowerDesign,不过真觉得它很强大,建模方便,支持的数据库众多,各位有什么使用技巧或者心得也可以一同分享,探讨。
    不光是PowerDesign,其他有关IT的一切都可以作为我们的话题,初来ITeye,希望能与各位交个道合朋友,如果志同,岂不乐哉!
    本人现阶段主攻JAVA,正学SSH2,使用Oracle以及MySQL数据库。近俩月对JS、JQuery、AJAX以及JSON接触频繁。如君有兴趣,愿与探讨。 
 
 
 
作者 Iuranus
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • Oracle数据导入MySQL的快捷工具:MySQL Migration Toolkit
    • 简简单单储存过程——循环一个select结果集
    • MySQL Stmt预处理提高效率问题的小研究
    • 用批处理启动MySQL命令行工具
    • MySQL数据库十大优化技巧
    • mysqldump命令——MySQL数据库备份还原
    • Mysql主主复制架构配置
    • mysql-mmm
    • Mysql安装笔记
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1