我想在数据库中,我有出口在MySQL工作台,但我有麻烦产生的.sql文件的INSERT语句。
我为了导出数据,我做的逆向工程,因为我想导出数据库。 然后,我去
文件/导出/正向工程SQL创建脚本
而且一旦在那里,我选择选项生成表INSERT语句 。
结果只生成用于创建表的代码。
有没有什么方法来创建数据的插入语句?
谢谢
我想在数据库中,我有出口在MySQL工作台,但我有麻烦产生的.sql文件的INSERT语句。
我为了导出数据,我做的逆向工程,因为我想导出数据库。 然后,我去
文件/导出/正向工程SQL创建脚本
而且一旦在那里,我选择选项生成表INSERT语句 。
结果只生成用于创建表的代码。
有没有什么方法来创建数据的插入语句?
谢谢
对于旧版本:
打开MySQL工作台>首页>管理导入/导出(右下)/选择所需的DB>推进出口选项标签>完整插入[选中]>开始导出。
对于6.1及以后,由于ryandlf:
点击(旁边模式)的管理选项卡,选择数据导出。
我有一些问题,找到在新版本中这个选项,所以对于MySQL工作台6.3,去架构和在您的输入连接:
extended-inserts
然后导出你想要的数据,你会看到结果的文件为这样:
您可以使用mysqldump命令行工具来完成:
mysqldump your_database_name > script.sql
与数据库中创建的语句与INSERT语句一起这将创建一个文件。
关于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
进入功能表的服务器并单击数据导出。 在那里,你可以选择表,然后从下拉列表中选择转储结构和数据”。