问题标签 [eer-model]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3313 浏览

mysql - 从模型进行正向工程后,如何自动执行 MySQL 脚本或例程

我在 MySQL Workbench 中构建了一个 EER 模型,我转发工程以创建数据库。正向工程完美运行,数据库按预期从图表创建。

除了表之外,我还包含一些存储过程(又名例程)在模型中。这些例程被设计为只运行一次,一旦数据库设置完成。它们会自动将必要的数据插入表中。

我的问题是,一旦创建表,我如何才能让正向工程过程自动调用/执行这些例程之一。

此刻,我必须对数据库进行正向工程,然后手动调用存储过程?

0 投票
1 回答
13236 浏览

java - 如何从 sqlite db 创建 EER 模型

我正在使用sqlitejdbc 库来使用 java 创建一个数据库。现在我需要从存储在文件中的现有 sqlite db 生成 eer 模型。过去我使用 MySqlWorkbench 从 mysql db 生成 eer,但我不知道如何在 sqlite db 上执行此操作。有人可以帮助我吗?谢谢!!

0 投票
2 回答
22159 浏览

java - MySQL 和 Java:表不存在

我使用 MySQL Workbench 5.2.40 CE 创建了 MySQL DB。起初,我创建了 New EER Model 并将其命名为 test。然后创建名为:testdb 的模式,然后创建名为:table1 的表。此外,创建了一个连接。

以下类用于创建与我的数据库的连接。它是成功的

然后,我创建了另一个类,其中包含从上述“DBConnection”类调用“ConnectDB”的 Main 函数。问题是我收到一条错误消息: 出现异常!表“test.table1”不存在

我确定 table1 存在。我从工作台上复制了它的名字。

这是 Main 类的代码:

那么,如果表存在并且我在 Java 和 MySQL 中使用了所有小写字母,那么问题出在哪里?我是否通过仅在 Main 中调用“ConnectDB”函数并在我的“DBConnection”类中将类型连接的对象定义为公共静态来做正确的事情?稍后我将在许多类中插入值??我很抱歉这个问题,但我一直在搜索并希望确保我做对了,这是我第一个连接到数据库的 Java 应用程序。

编辑

在此处输入图像描述

0 投票
3 回答
39444 浏览

mysql - mysql server和mysql workbench的区别

我在 Windows 7 64bit 中安装了 MySQL 工作台。不幸的是,我遇到了问题:

在对象浏览器中,当我单击我的数据库并右键单击表创建一个时,我无法插入任何列(已禁用),因此无法插入表。检查这个: 无法在 MySQL 工作台 5.2.40 中创建表

我可以从 EER 模型创建表。但即便如此,当我尝试将我的 Java 应用程序连接到这个数据库时,我还是遇到了问题。 MySQL 和 Java:表不存在

我已经搜索过,但不确定,我发现工作台有 Windows 7 - 64 位的问题(知道这是否正确??)。我找到的唯一版本是 68,它安装成功,但我有问题。

我想下载 MySQL 服务器,但在此之前:Mysql Server 会给我与工作台相同的功能吗?我需要使用 GUI(插入、删除、更新等)。

编辑:

此外,我使用 EER 添加的表在对象浏览器中不可见。我只能在对象浏览器中看到架构,下面没有任何表格。

0 投票
2 回答
3282 浏览

mysql-workbench - Mysql工作台从服务器刷新EER图

是否可以从 mysql 工作台中的服务器重新获取或重新导入整个数据库结构?

我已经尝试过同步选项(模型和任何来源),但它总是以相反的方式工作(工作台->服务器)并删除我在 mysql 工作台之外在线/创建的新列。

我正在使用最新版本 5.2.41。

谢谢你的帮助

0 投票
1 回答
662 浏览

sql - 绘制 EER 模型创建 Store Database 系统

我在数据库站点上问了以下问题:

我正在尝试为拥有 5 个位置并提供一系列汽车产品的 Autostore 构建 EER 模型。他们还提供汽车维修和适行性测试服务。我需要能够每两周报告一次未完成的服务工作,每两周报告一次销售情况。他们有一个广泛的客户数据库,里面有完整的地址。新库存商品不断流入,旧商品不断补充库存。还应该有一种方法可以了解库存中每件商品的成本以及存放地点。

我发誓我已经对它进行了足够的研究,现在能够理解它,但我真的很难把它映射出来,因为在处理特定商店正在补货、销售和库存的产品时,我经常遇到困难。不同的位置。

-我是这种事情的新手,但如果有人能帮助我,那就太棒了。

但我正在努力寻找答案,并在想,如果我在这里请某人建立一个 SQL 设置,它可能会引导我走向能够制作模型的方向,或者如果有一种构建关系模型的方法,那么它从那里开始将是一个简单的步骤,除非有人有原始答案 - 或者他们所有人哈哈,希望你能提供帮助!

谢谢,雅各布

0 投票
1 回答
1574 浏览

mysql - MySQL 不会创建我的建模数据库

我正在使用 EER 模型中的 MySQL Wordbench 对我的数据库进行建模,即:

系统

因此,在对我的数据库进行建模后,我导出到一个 SQL 脚本并尝试运行它,但它只创建了三个表:

表

为什么会这样?它不应该创建所有表吗?

这是我导出时生成的脚本:

谢谢。

0 投票
1 回答
393 浏览

mysql - MySQL Workbench: Which collation will allow the widest range of characters, including foreign/acented characters?

I am creating an EER Model and want to find the collation that will provide me the most amount of characters to use. The characters that will be stored are generally standard English but on occasion the brands will have foreign and or accented characters. How can I ensure they are supported and not changed to squares or question marks down the road?

Generally I have them stored at UTF-16 but am not seeing that option available, in the default at least.

0 投票
1 回答
543 浏览

mysql - 如何将mysql EER图上的更改与表同步

我在 EER 图中创建了我的关系,我想在我的桌子上看到外键。我读了这篇文章

但是当我这样做时,会出现这样的错误:

如何将我的表与 EER 图同步。

0 投票
4 回答
43860 浏览

mysql - mysql工作台错误打开EER

我有一个 lubuntu-64bit 并安装了 MySQL-workbench 来打开 EER 模型。但它只是没有打开..

它显示错误

相同的 EER 文件在 Windows 中打开良好。我是新手,我需要在这台机器上使用这些创建数据库,请帮助..