导出表与MySQL工作台用INSERT语句(Export tables with MySQL Wor

2019-07-03 14:49发布

我想在数据库中,我有出口在MySQL工作台,但我有麻烦产生的.sql文件的INSERT语句。

我为了导出数据,我做的逆向工程,因为我想导出数据库。 然后,我去

文件/导出/正向工程SQL创建脚本

而且一旦在那里,我选择选项生成表INSERT语句

结果只生成用于创建表的代码。

有没有什么方法来创建数据的插入语句?

谢谢

Answer 1:

对于旧版本:

打开MySQL工作台>首页>管理导入/导出(右下)/选择所需的DB>推进出口选项标签>完整插入[选中]>开始导出。


对于6.1及以后,由于ryandlf:

点击(旁边模式)的管理选项卡,选择数据导出。



Answer 2:

我有一些问题,找到在新版本中这个选项,所以对于MySQL工作台6.3,去架构和在您的输入连接:


进入工具 - >数据导出


点击高级选项


向下滚动并取消extended-inserts


然后导出你想要的数据,你会看到结果的文件为这样:



Answer 3:

您可以使用mysqldump命令行工具来完成:

mysqldump your_database_name > script.sql

与数据库中创建的语句与INSERT语句一起这将创建一个文件。

关于MySQL的转储选项更多信息: https://dev.mysql.com/doc/refman/5.7/en/mysqldump-sql-format.html



Answer 4:

在MySQL Workbench 6.1

我不得不点击Apply changes按钮,插入面板(只有一次,因为两次,MWB崩溃...)。

你要做的是为每个表的

然后导出模式:

检查Generate INSERT statements for table

没关系 !



Answer 5:

进入功能表的服务器并单击数据导出。 在那里,你可以选择表,然后从下拉列表中选择转储结构和数据”。



文章来源: Export tables with MySQL Workbench with INSERT statements