我可以使用 MySQL Workbench 创建数据吗?

我可以使用 MySQL Workbench 创建数据吗?

MySQL Workbench 似乎是一个创建数据库模式的好工具。

当我导出模型时,有一个“创建插入语句”复选框。因此,它应该有一个选项来用数据填充表格,但我找不到它。

那么如何在 MySQL Workbench 中向表中添加数据?或者,您推荐使用哪些工具来完成此任务?

答案1

通常,您在 MySQL 中构建模式,然后让使用数据库的应用程序随着时间的推移填充数据,或者使用某种级别的脚本或编程从现有系统导入现有数据,可能是/可能是使用数据库的系统的扩展。

我认为某些测试用例可能存在,您可能希望使用 Workbench 来生成一些数据;或者您可能希望在创建模式时填充一些查找表,但我认为会有更好/更简单的方法……无论如何,MySQL 的官方文档是这里

答案2

两个相关的答案:

通常,您可以在 SQL 编辑器中的“结果网格”中编辑数据。在模式导航器(左窗格)中,右键单击表并选择“选择行 - 限制 1000”。这将在 SQL 编辑器中打开“结果网格”选项卡。只需单击单元格并添加数据即可。在右侧,您会看到默认选择“结果网格”,您可以将其更改为“表单编辑器”以使用其他输入方法。Workbench 6.2 通过在对象导航器中的每个表旁边添加图标(包括一个用于选择所有行的图标)来简化此操作。

对于模型,双击表格(或右键单击表格并选择“编辑表格”),然后转到“插入”选项卡(您会在底部附近看到它)。此字段编辑器类似于上面提到的结果网格编辑器。添加(插入行)后,单击“应用”旁边的复选框。这些条目将作为交易添加。

相关内容