当前位置: 首页 > 知识库问答 >
问题:

使用MySQL工作台和INSERT语句导出DataBase

颜实
2023-03-14

我正在尝试导出我在MySQL工作台上的数据库,但是在.sql文件上生成INSERT语句时遇到麻烦。

我为了导出数据,我对要导出的数据库进行逆向工程。然后,我去

文件/导出/转发工程师SQL创建脚本

在那里,我选择了选项Generate INSERT Statements for Tables。

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

有没有办法为数据创建insert语句?

谢谢

共有3个答案

傅翰池
2023-03-14

您可以在命令行中使用mysqldump工具来实现:

mysqldump your_database_name > script.sql

这将创建一个包含数据库创建语句和插入语句的文件。

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

萧建木
2023-03-14

我在新版本中找到这个选项时遇到了一些问题,所以对于Mysql Workbench 6.3,请转到schemas并输入您的连接:

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

能帅
2023-03-14

对于旧版本:

打开MySQL工作台

对于6.1及以后,感谢ryandlf:

单击“管理”选项卡(在“模式”旁边),然后选择“数据导出”。

 类似资料:
  • 问题内容: 我正在尝试导出我在MySQL Workbench上拥有的数据库,但是在生成.sql文件上的INSERT语句时遇到了麻烦。 我要导出数据,我要对要导出的数据库进行反向工程。那我去 文件/导出/转发工程师SQL CREATE脚本 然后,在其中选择 “为表生成INSERT语句 ”选项。 结果仅生成用于创建表的代码。 有什么方法可以为数据创建插入语句? 谢谢 问题答案: 对于旧版本: 打开My

  • 本文向大家介绍正确使用MySQL INSERT INTO语句,包括了正确使用MySQL INSERT INTO语句的使用技巧和注意事项,需要的朋友参考一下 以下的文章主要介绍的是MySQL INSERT INTO语句的实际用法以及MySQL INSERT INTO语句中的相关语句的介绍,MySQL INSERT INTO语句在实际应用中是经常使用到的语句,所以对其相关的内容还是多多掌握为好。 My

  • 本文向大家介绍mysql insert语句操作实例讲解,包括了mysql insert语句操作实例讲解的使用技巧和注意事项,需要的朋友参考一下 insert的语法 如果列清单和VALUES清单均为空清单,则INSERT会创建一个行,每个列都被设置为默认值: 假设worker表只有name和email,插入一条数据 批量插入多条数据 给出要赋值的那个列,然后再列出值的插入数据 使用set插入数据 在

  • 我试图使用Windows上的MySQL Workbench 6.0导出我的数据库,以发送到Amazon RDS中的db实例,但我得到了以下错误: 有人有什么想法可以帮助我吗?

  • 尝试导出大型数据库时,我收到以下错误消息: 有什么线索吗?我应该怎么做才能成功地将表从在线导出到离线。我想从Web服务器下载本地的sql。 在这种情况下,我正在使用mysql工作台从在线导出sql。

  • 我想从我的实时服务器PC导出我的Web应用程序和站点的数据库,但我收到以下错误: 14:18:07 倾倒 ct (所有表) 正在运行: mysqldump.exe --defaults-file=“c:\users\admini~1\appdata\local\temp\tmphnpsqu.cnf” --user=root --host=localhost --protocol=tcp --por