有些表格通常不会改变:
在开发过程中,每次我修改数据库上的内容时,我都必须手动将这些表预加载到新创建的数据库中。
有没有办法在MySQL Workbench的每个Forward Engineer
进程中自动查询这些数据?
答案 0 :(得分:1)
MySQL Workbench模型文件中的每个表都有一个名为“Inserts”的部分。在表格编辑器中打开一个表格,然后单击标签为“插入”的选项卡。在那里,您可以根据需要添加任意数量的记录,并在您对模型进行前瞻性工程时应用此数据。
答案 1 :(得分:0)
您只需使用所需的表甚至整个数据库创建导入/导出脚本即可。 e.g:
mysqldump -hHOST_FROM -u -p database_name table_name --no-create-db --no-create-info mydb | mysql -hHOST_TO -u -p database_name
顺便说一句:“我选择一个懒惰的人来做一份艰苦的工作。因为一个懒惰的人会找到一个简单的方法去做” - 比尔盖茨。