[英]Export DataBase with MySQL Workbench with INSERT statements
我正在尝试导出我在 MySQL Workbench 上拥有的数据库,但我无法在 .sql 文件上生成 INSERT 语句。
我为了导出数据,我对要导出的数据库进行逆向工程。 然后,我去
文件/导出/正向工程师 SQL CREATE 脚本
在那里,我选择选项Generate INSERT Statements for Tables 。
结果只生成创建表的代码。
有没有办法为数据创建插入语句?
谢谢
对于旧版本:
打开 MySQL Workbench > 主页 > 管理导入/导出(右下角)/选择所需的数据库 > 高级导出选项选项卡 > 完成插入 [选中] > 开始导出。
对于 6.1 及更高版本,感谢 ryandlf:
单击管理选项卡(在模式旁边)并选择数据导出。
您可以在命令行中使用 mysqldump 工具来完成此操作:
mysqldump your_database_name > script.sql
这将创建一个包含数据库创建语句和插入语句的文件。
有关 mysql 转储选项的更多信息: https ://dev.mysql.com/doc/refman/5.7/en/mysqldump-sql-format.html
在 MySQL Workbench 6.1
中。
我必须单击插入面板中的“ Apply changes
”按钮(只有一次,因为两次,MWB 崩溃了……)。
你必须为你的每张桌子做这件事。
Generate INSERT statements for table
转到菜单服务器并单击数据导出。 在那里您可以选择表格并从下拉列表中选择选项“转储结构和数据”。
对于最新版本的 MySql Workbench
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.