[英]Is it possible to preload data by default, to the target database from MySQL Workbench?
有某些表,通常不会更改:
在开发期间,每次修改数据库上的内容时,都必须手动将这些表预加载到新创建的数据库中。
有什么方法可以在MySQL Workbench的每个Forward Engineer
进程中自动将这些数据查询到表中?
MySQL Workbench模型文件中的每个表都有一个名为“ Inserts”的部分。 在表编辑器中打开一个表,然后单击标记为“插入”的选项卡。 您可以在其中添加任意数量的记录,并且在对模型进行正向工程时会应用此数据。
您可以简单地使用所需的表甚至整个数据库创建导入/导出脚本。 例如:
mysqldump -hHOST_FROM -u -p database_name table_name --no-create-db --no-create-info mydb | mysql -hHOST_TO -u -p database_name
顺便说一句:“我选择一个懒惰的人去做艰苦的工作。因为一个懒惰的人会找到一种容易的方法来做这件事”-比尔·盖茨。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.