Erwin是不支持直接连接mysql的,但是可以通过odbc实现连接,并创建表。
环境:64位win7,64为mysql
刚开始时,尝试安装了64位的mysql odbc驱动和32的odbc驱动,都不行,报错“在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配”。
尝试多次后发现,原来是64位系统中odbc数据源管理器导致的:
之前一直出错,是因为使用了位置在C:\Windows\System32\odbcad32.exe的数据源管理器。
之后安装32位的mysql odbc驱动,并使用位置在C:\Windows\SysWOW64\odbcad32.exe的数据源管理器,Erwin通过odbc连接mysql成功,并能用模型建表。
-----------------------------------------------
在erwin7.2.5中导入4.1版本中创建的模型文件后,逻辑模型与原4.1版本中一直,但是物理模型中的字段全部变成char(18)。选择的数据库是mysql。如下图:
通过如下方法可以将物理模型刷新成与逻辑模型一致:
1)在物理模型视图中,双击打开任意一张表。
2)点击上图中的Reset按钮,在弹出框中选择“All columns in model”,然后确认(ok)。
- 大小: 4.1 KB
- 大小: 48.4 KB
- 大小: 71 KB
分享到:
相关推荐
使用 ERwin 进行基于 MySQL 的数据库设计需要安装 MySQL 的 ODBC DRIVER、建立连接 MySQL 数据库的 USER/SYS DSN、新建 Physical Model、生成 MySQL 数据库脚本等步骤。通过这些步骤,我们可以使用 ERwin 设计和生成...
在新建模型时,需要注意选择“物理”或“物理/逻辑”的选项,这将影响后续的数据库连接操作。如果选择了“Logical/Physical”,那么需要先将模型选成Physical,否则菜单栏上没有Database这一项。 连接数据库的正确...
表结构设计器是一个相当不错的数据库建表软件,可快速的进行数据库表结构设计,建立数据模型。类似大家常用的数据库建模工具如PowerDesigner、ERWIN、ER-Studio和Rational-Rose等的超级精简版。 包含功能: a. 表...
5. 选择数据库连接 在菜单栏中,我们选择“Database”->“Choose Database”,以选择要链接的数据库。 6. 建立数据库连接 在数据库连接对话框中,我们需要选择要链接的数据库、数据库用户和密码,然后点击...
使用 ERWin 创建数据库模型 ERWin 是 CA 公司的数据库建模工具,广泛应用于关系数据库的设计中。使用 ERWin 设计数据库,需要了解两种方法论:IE 和 IDEF1X。IDEF1X 提供了一种规范的结构,描述对象包括实体、联系...
常用的数据库设计工具包括ERwin、MySQL Workbench等。 - **表的设计**: 表是数据库的基本组成单位。设计表时需定义合适的字段类型(如VARCHAR、INT等)、主键、索引等,以优化查询效率。 #### SQL基础 - **查询...
在使用ERwin数据建模工具连接Oracle数据库时,可能会遇到ORA-01041内部错误提示:“hostdef扩展名不存在”。这一错误通常出现在尝试建立与Oracle服务器的连接过程中,导致ERwin无法正常工作。 #### 二、ORA-01041...
与微软的Vision相比,erwin只能设计er model,而且设计界面选项较多,相对来说并不那么友好...如何使用ERwin进行基于Mysql的数据库设计 .txt 使用ERwin进行MYsql数据库设计.doc 使用ERwin设计数据库.txt 数据库范例.txt
通过本章的学习,我们可以了解到 MySQL 数据库的基础知识,包括数据库管理系统的数学模型、关系数据库管理系统、SQL 语言的特点、MySQL 的特点、数据库表与电子表格的区别、数据库设计辅助工具有哪些等。 1....
6.使用ERwin进行MYsql数据库设计.doc 7.使用ERwin设计数据库.txt 8.建模的误区.txt 9.如何使用ERwin进行基于Mysql的数据库设计 .txt 10.数据库范例.txt 11.数据库建模.ppt 12.数据库设计过程.doc 13.数据库设计指南....
实体-关系(E-R)模型是数据库建模的基础,ERWin 和 PowerDesigner 是常用的数据库建模工具。 启动 MySQL 服务 要启动 MySQL 服务,需要在命令提示符界面中输入以下命令:`net start mysql`。如果要关闭 MySQL ...
此外,ERwin还支持物理数据模型,这涉及到具体的数据库管理系统(如Oracle、MySQL或SQL Server)的表、索引和约束等物理实现细节。在设计完成后,ERwin可以生成数据库脚本,这些脚本可以直接在数据库管理系统中执行...
在ERwin中,我们可以通过Database Connection功能来连接到数据库,然后使用forward engineer功能将模型转换为数据库中的物理模型。在这个过程中,我们需要选择要导入到数据库的模型,以及数据库用户和密码。 ...
- 在设计数据库时,需要考虑目标数据库的具体特性,比如SQL Server、Oracle或MySQL等,因为不同的数据库管理系统有不同的物理特性和支持的功能。 4. **确定数据库表和字段的命名规则**: - 定义清晰一致的命名...
“使用ERwin进行MySQL数据库设计.doc”专门针对MySQL数据库,说明了如何使用erwin进行数据库设计,并与MySQL数据库系统进行交互。这对于那些使用MySQL作为后端存储的项目特别有用,因为它提供了从erwin模型到实际...
破解erwin4 我的数据库我认为很好的工具要大家分享
"使用ERwin进行MySQL数据库设计.doc"专门针对MySQL数据库,展示了如何利用ERwin来创建和优化MySQL数据库结构。这可能包括如何定义表、字段、键、索引,以及如何处理数据完整性约束和存储过程。 "ERwin简单教程.doc...
ERwin是一款广泛使用的数据库建模工具,它支持创建和管理数据模型,帮助企业设计和理解复杂的数据库结构。本教程主要关注如何使用ERwin进行数据库建模,特别是基于IDEF1X标准的逻辑和物理数据模型的构建。 IDEF1X是...
将网上找到的ERwin学习资料打包,去除了内容重复的文件,添加了7.3版的ERwin Methods,文件列表如下: ...使用ERwin进行MYsql数据库设计.doc 使用ERwin设计数据库.txt 数据库建模.ppt ERwin_Methods.pdf