上一页 下一页

在MySQL数据库中创建项目

要在MySQL 5上的存储库中创建项目,您需要完成以下阶段:

  • 第1阶段:创建一个空的数据库存储库并设置数据表
  • 第2阶段:设置ODBC驱动程序
  • 第3阶段:对您用作基础的项目文件执行项目完整性检查(可选,但建议)
  • 第4阶段:传输数据
  • 第5阶段:连接到存储库并打开项目

先决条件

  • 安装并运行MySQL 5或更高版本的计算机,
  • MySQL ODBC - 5.1.5或高于5.2.4(不建议使用其他版本)

创建一个MySQL存储库

MySQL支持两种不同的存储引擎 - InnoDB和MyISAM。在早期版本的MySQL中,MyISAM是默认的存储引擎,但从MySQL v5.5开始,InnoDB是默认的。从Enterprise Architect v13开始,Sparx Systems将不再提供MyISAM脚本的更新,并建议所有用户选择InnoDB,因为它支持事务和UTF8。

步骤

描述

请参阅

1

创建一个新的空数据库并将其配置为安装的默认值。

创建MySQL存储 存储库脚本页面

2

将Sparx Systems网站上的EASchema_1220_MySQL.sql文件加载到您选择的SQL管理控制台(例如MySQL Workbench)。

3

运行脚本以创建所需的数据库架构。

设置ODBC DSN

步骤

描述

请参阅

1

创建合适的ODBC数据源以指向新数据库。

选择以下扩展选项:

  • '返回匹配的行而不是受影响的行'
  • '允许大结果集'
设置MySQL ODBC驱动程序

执行项目完整性检查

步骤

描述

请参阅

1

在Enterprise Architect中,打开要在存储库上创建项目的基于文件的项目或模板。

2

选择并执行“配置>模型>完整性检查>项目完整性”功能区选项。

这可确保您的项目数据“干净”并且在复制到存储库之前没有错误。

项目完整性检查

转移项目数据

步骤

描述

请参阅

1

Open Enterprise Architect。

(如果显示“打开项目”对话框,单击“ 取消”按钮打开,不加载任何项目。)

2

选择“配置>模型>传输>项目传输”功能区选项。

将显示“项目传输”对话框。

3

在“传输类型”面板中,选择“文件到DBMS”。

4

在“源项目”字段中,单击按钮并浏览要复制到存储库的项目文件的名称。

如果.EAP文件启用了复制,则必须在执行传输之前将其删除。

删除复制

5

在“目标项目”字段的右侧,单击按钮。

将显示“数据链接属性”对话框。

6

从列表中选择“Microsoft OLE DB Provider for ODBC Drivers”。

单击“ 下一步”按钮

7

在“使用数据源名称”字段中,单击下拉箭头,然后选择您配置为指向新数据库的ODBC数据源。

单击“ 确定”按钮“项目转移”对话框重新显示。

设置MySQL ODBC驱动程序

8

如果需要,请选中“日志文件”复选框,然后键入数据传输日志文件的路径和文件名。

9

单击“ 传输”按钮开始数据传输过程。

10

完成此过程后,您已在MySQL数据库上创建了一个项目,现在可以连接到该项目并从Enterprise Architect打开它。

连接到MySQL数据存储库

学到更多