我正在尝试导出我在MySQL工作台上的MySQL,但在.sql文件上生成INSERT语句时遇到了困难。
我命令导出数据,然后对我想导出的数据库进行反向工程。然后,我去
文件/导出/转发工程师SQL创建脚本
在那里之后,我选择选项Generate INSERT语句用于表。
结果只生成create的代码。
是否有任何方法为数据创建insert语句?
谢谢
发布于 2012-11-06 17:11:25
旧版本的:
打开MySQL工作台>主页>管理导入/导出(右下)/选择所需的DB >预先导出选项标签>完整插入检查>开始导出。
For 6.1及更高版本,感谢ryandlf:
单击“管理”选项卡(模式旁边)并选择“数据导出”。
发布于 2017-07-14 16:51:59
在较新的版本中找到此选项时遇到了一些问题,因此对于Mysql 6.3,转到模式并输入连接:

转到Tools ->数据导出

单击“高级选项”

向下滚动并取消选中extended-inserts

然后导出所需的数据,您将看到结果文件如下:

发布于 2015-12-11 12:13:41
您可以在命令行中使用mysqldump工具执行此操作:
mysqldump your_database_name > script.sql这将创建一个带有数据库create语句和insert语句的文件。
有关mysql转储选项的更多信息:https://dev.mysql.com/doc/refman/5.7/en/mysqldump-sql-format.html
https://stackoverflow.com/questions/13255685
复制相似问题