powerdesigner连接mysql数据库怎么办
发布网友
发布时间:2022-04-26 11:34
我来回答
共2个回答
懂视网
时间:2022-04-29 20:46
下载与安装指导教程:
http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html
官网下载地址:
http://dev.mysql.com/downloads/file.php?id=454674
按照教程安装好mysql后,可以直接在cmd中对mysql进行操作,也可使用如Navicat之类的数据库图形化工具来操作mysql。
在今天的数据库中,我遇到了不少的问题,第一个便是在PowerDesigner中构架数据库时使用了概念模型(CDM)而非物理模型(PDM),导致我无法进行外键的设置(只由在物理模型中才有外键设置)。
紧接着,我又遇到了另一个问题,就是在物理模型中建表时,将其中的name和code属性搞反了,导致返工了一堆的表项。在物理模型的建表中,code是数据库代码生成时使用的名字。而name只是其名称,是一个类似注释的东西,在设置时千万不能搞反。
在我建立好这些表项并导出sql文件准备导入mysql数据库时,我又遇到了一个问题,我的表的名字带有中文,在生成数据库语言时,powerdesigner自动将其增加了引号(“”),导致数据库生成错误,所以表项的名字中不要出现中文及空格,否则会导致出错。
接下来碰到的这个问题是今天碰到的比较难搞的问题,我在建表设立外键关系时,将主表的主键名称改成了与从表外键一样的名字,导致数据库在生成时遇到了报错,因为当主表主键与从表的外键名称一致时,会导致从表必须在主表有实体加入后才能创建,从而无法完成数据库的构建。于是,我在powerdesigner中将所有主表的主键改回了ID这个名称,从而解决了这个问题。
最后碰到的都是些小问题了,比如我在powerdesigner中所设置的表单中项目的数据类型在MYSQL中不存在,得使用其他数据替换。或者在表单项目的命名中使用了MYSQL的关键字,导致程序执行报错,这些问题只要注意一下就不会犯了。
总之今天是第一次使用MYSQL这个工具,配合powerdesigner在生成数据库方面确实功能强大,也很方便,但对其的使用熟练度还是需要加强。
mysql及powerdesigner的初次使用
标签:
热心网友
时间:2022-04-29 17:54
(1).在桌面新建一个mysql.dpc文件,里面可以什么内容也没有。
(2).打开powerdesigner,操作如下:
(3).把mysql.dcp文件选中:
(4).建立连接属性:
(5).测试连接:
Connection type:JDBC
DBMS type:MySQL
User name:root
Password:123456
JDBC driver class:com.mysql.jdbc.Driver
JDBC connection URL:jdbc:mysql://localhost:3306/test_01
JDBC driver jar file:D:\etl\data-integration\lib\mysql-connector-java-5.1.15-bin.jar
关于powerDesigner连接mysql数据库进行逆向工程的问题。
1、都是Sybase公司的产品,我建议您线装个PowerBuilder,版本最好9.0以上,如果这个可以直接访问MySQL的数据库,说明您的机器环境没问题,而且产品接口也没问题,再继续,如果有问题估计就得重装数据库或客户端连接工具了;2、接口问题,如果能够直接使用MySQL的客户端连接最好,尽量不要用ODBC,微软转换过...
关于power query导入MySQL外部数据库
powerdesigner怎么从mysql数据库导入
Database--Configure connection...--Connection profiles--add new datasource。配置如下:Database--Connect...--Connect
mysql数据库导出模型到powerdesigner
可以,powerdesigner支持逆向工程,在“文件”菜单选择“逆向工程”-“数据库”,弹出一个新建数据模型的对话框,模型名称填你想建的模型的名称,在下面的下拉列表中选择你要导入的数据库类型,点确定进入数据库逆向工程选项对话框,提供了数据库脚本文件导入和使用数据源两种方式导入,任选一种即可逆向建立数...
mysql数据库导出模型到powerdesigner
可以,powerdesigner 支持 逆向工程 ,在“文件”菜单选择“逆向工程”-“数据库”,弹出一个新建 数据模型 的对话框,模型名称填你想建的模型的名称,在下面的下拉列表中选择你要导入的数据库类型,点确定进入数据库逆向工程选项对话框,提供了 数据库脚本文件 导入和使用数据源两种方式导入,任选一 种...
利用PowerDesigner15在win7系统下对MySQL 进行反向工程完成
1、打开PowerDesigner,建立新模型,选择Physical Data Model中的Physical Da..2、DBMS选择“MySQL5.0”,单击“OK”;选择“数据库--》Connect...”3、选择(一)中配置的数据源,输入用户名和密码,单击“Connect”4、选择“数据库--》Update Model from Database...”5、弹框中选择“Using a ...
如何使用powerdesigner逆向生成er图 数据库为mysql
我用的powerdesigner是15.1版本,数据库是MySQL5.1.57 (1)首先新建一个“PhysicalDataModel”类型的文件,然后点击“Database”->"Configure Connections",弹出窗口“Configure Data Connections”, 并选择"Connection Profiles"如下图所示:(2)新建一个mysql连接,如下窗口:填写连接相关信息,填写完毕...
用powerdesiger16怎么连接数据库
一、配置JDK环境变量并启动PowerDesigner程序 我这里使用的脚本配置的,如下可以参考,图片中editplus工具用了自动换行,你可以根据行号就知道哪里应该换行哪里不应该换行,这个脚本文件放哪里位置都可以,但是脚本里面配置的路径一定要对,如jdk路径、数据库驱动包、PowerDisigner安装目录。[plain] view plain ...
如何利用powerdesigner这个软件,从mysql中导出er图?求高手回答!!!_百...
1.将mysql中的数据库导出成sql文件 2.打开pd,新建一个PhysicalDataModel,新建的时候,记得选则数据库 3.在pd中,找到工具栏中的Database-->Reverse Engineer Database(反向工程)4.选择Using script file(使用脚本),点击下面的新建,定位到刚刚导出的sql文件 5.确定 ...
使用vb6连接MySQL数据库时,报 在指定的 DSN 中,驱动程序和应用程序之间...
在通过ODBC建立连接里,如使用64位版本的mysql-connector-odbc,可在Windows 7系统里进行ODBC数据源的配置测试与数据库的连接通过,但在使用Power Designer时测试连接失败。但在更换成32位版本时,测试通过。 即使用mysql-connector-odbc-5.2.3-ansi-win32 我按照如上方法安装了32位的 ,但是在 ODBC...