我需要将一些初始(默认)数据插入到新数据库中,我在MySQL Workbench EER Diagram表编辑表单上找到了这个Inserts选项卡
我的假设是我可以使用它来插入初始(默认)数据,这些数据将在同步期间传播到数据库(不确定它将如何与数据库中的任何现有数据合并,但是......)。我添加了几行和同步模型与空数据库,但没有插入数据。
所以,我的问题是表格编辑屏幕上的“插入”标签是什么?
我使用的是MySQL Workbench 6。
P.S。如果有人也可以指出插入初始(默认)数据的简单方法(除了简单地运行SQL脚本),我将不胜感激。
谢谢。
答案 0 :(得分:10)
INSERT页面上添加的数据确实被认为是初始的(测试)数据集。但是,它不考虑现有数据。我认为只有在你进行工程设计而不是同步时才会使用它。
其他插入数据的方法总是涉及一个SQL脚本,这就是(文本)API对SQL服务器的意义。但您也可以向模型添加脚本(请参阅概述页面)。但是,它们不会自动运行。