PowerDesigner中用JDBC连接MySQL
《PowerDesigner中用JDBC连接MySQL》由会员分享,可在线阅读,更多相关《PowerDesigner中用JDBC连接MySQL(6页珍藏版)》请在装配图网上搜索。
1、PowerDesigner中用JDBC连接MySQL1)创建物理模型,选择菜单:Database-ConfigureConnectionsChangeCurrentDBMS.EditCurrentDBMS.DefaultPhysicalOptionsB.GenerateDatabaise.Ctrl+GApplyMlodelChangestoDatabase.UpdateModelfromDatabase.Ctrl+REstimateDatabaseSize.GenerateTestDatai.Ctrl+Shift+DGenerateExtractionScripts.ExecuteSQL-.C
2、trl+Shift+E冬竺IFigureC门賽g賀另Connect.Ctrl+Shift+NDisconnect-.ConnectionInformation.2)在出现的ConfigureDataConnection窗口中选择:ConnectionProfiles3)在ConnectionProfiles窗口选择:AddDataSource)4)mwM口“newMysQL齊蛊爺齊5)测试配置参数,若正确则连接成功6)注意事项(1)JVM要32位的。(2)需配置JAVA_HOME环境变量指向所需JVM。(3)需配置CLASSPATH环境变量执行MySQLJDBCDriver。变通的方法是在Po
3、werDesigner目录下,建立一个启动批处理,如:startup.bat,在其中配置JAVA_HOME、CLASSPATH(可在其中指定多种数据库的JDBC驱动jar包),如下例所示:REM32位JAVA_HOMESetJAVA_HOME=D:jre632bitREM设置CLASSPATH:指定Oracle和MySQL之JDBCDriver,注意Windows下“;”分隔,Linux下“:”分隔SetCLASSPATH=D:ProgramFiles(x86)SybasePowerDesigner16mysql-connector-java-5.1.20-bin.jar;DD:Program
4、Files(x86)SybasePowerDesigner16ojdbc6.jar;REM启动PowerDesigner16pdshell16.exe虽然最新的MySQL安装文件都带有MySQLWorkbench,可以方便建模并生成数据库,不过口碑最佳的数据库建模工具还是当属Sybase的PowerDesign,可以让我们方便地一次建模,四海成库。下面写一下如何从PowerDesign中导出数据库至MySQL(首先说明我用的是PowerDesigner15以及MySQL5.5.22):1、Database-eets在弹出的对话框中切换到ConnectionProfiles栏目;点击AddDat
5、aSource(Ctrl+N)图标,弹出ConnectionProfileDefinition对话框,在其中填写相关内容,其中关键几项示例:Connectiontype:JDBCDBMStype:MySQLUsername、Password为MySQL数据库账号密码JDBCdriverclass:com.mysql.jdbc.DriverJDBCconnectionURL:jdbc:mysql:/localhost:3306/database(此处注意database必须是MySQL中已建立的数据库名)JDBCdriverjarfiles:mysql-connector-java-3.1.x-
6、bin.jar(此处注意,如果使用PowerDesign自带的这个版本jar文件,在后来的connect测试连接中会报NonSQLError:Couldnotloadclascom.mysql.jdbc.Driver的错误,在将jar文件换做较高版本之后,比如我使用了mysql-connector-java-5.1.7-bin.jar,则连接测试成功)。2、Database-et在弹出的对话框中,各项选择之前所配置的内容,Datasource:Connectionprofile:XXX.dcp,Login之后Connect,便成功连接了。3、aeetD这步一定要,选择DBMS为MySQL5.0或者与你数据库相匹配的DBMS,确定。4、GeneratesDatabase如果要导出到MySQL数据库中,就差这一小步了。Generationtype选项中,Scriptgeneration只单纯生成数据库类型关联的sql文件,如果要同时直接导出到数据库,点选Directgeneration,并选择之前建立的XXX.dcp,基本上到这里就可以点击确定了,如果要自定义输出某些库表,则在相应标签栏中指定,最后控制台输出一连串的指令之后还会弹出一个ExecuteSQLQuery对话框,点击run一会儿之后数据库就华丽地出现在MySQL数据库中了!
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。