|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
根据Evans的调查报告,“MySQL的使用在未来将继续呈成长趋势。”为了可以利用ERWin可以举行基于MySQL数据库的物理计划,能够接纳以下办法步骤(假定你已有了一个计划好的LOGICALMODEL):<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">1.安装MySQL的ODBCDRIVER,能够往MySQL.COM,有链接能够下载。<Pstyle="TEXT-INDENT:2em">2.在ODBC的办理程序中创建一个毗连你的MYSQL数据库的USERDSN。<Pstyle="TEXT-INDENT:2em">3.从已创建好的LOGICALMODEL天生一个基于ODBC2.0的PHYSICALMODEL。<Pstyle="TEXT-INDENT:2em">4.此步骤是重点:<Pstyle="TEXT-INDENT:2em">由于基于ODBC天生的数据库剧本其实不完整兼容MYSQL的SQL语法,以是还必要做些其他的事情。<Pstyle="TEXT-INDENT:2em">比方,偶然候必要用到DATETIMETYPE,可是只能天生DATETYPE,我们能够接纳SQL剧本来完成。<Pstyle="TEXT-INDENT:2em">ERWIN撑持的剧本有两种:MODEL-LEVEL,TABLE-LEVEL.前者是针对全部PHYSICALMODEL,尔后者能够用于1个或多个TABLE。依据运转按次,又分两种:PReScript,PostScript。看名字就晓得意义了。<Pstyle="TEXT-INDENT:2em">假如我们想把内外的"CREATE_ON"的TYPE设置为DATETIME,能够天生一个TABLE-LEVELSCRIPT:<Pstyle="TEXT-INDENT:2em">ALTERTABLE%TableNameMODIFYCREATE_ONDATETIME<Pstyle="TEXT-INDENT:2em">%TableName是ERWIN自带的宏,另有很多其他的宏,关于这方面的,能够看匡助。你也能够依据本人的必要,界说分歧的SCRIPT(比方,必要设置一个字段为AUTO_INCREMENT)。5.在FORWARDENGINEER里依据实践情形选择PreScript/PostScript,然后天生便可。
如果你在一个遵循GPL的自由(开源)项目中使用MySQL,那么你可以遵循GPL协议使用MySQL。然而,如果你的项目不是在GPL协议下的话,你必须为使用MySQL来支付许可费用,或者你可能因为这个因素而将你的项目改为遵循GPL。 |
|