如何使用MySQL Workbench进行MySQL数据库备份?

时间:2013-06-19 11:31:36

标签: mysql database mysql-workbench database-backups

如何使用MySQL Workbench进行数据库备份?我们可以通过以下方式进行备份 -

  1. 备份文件(.sql)包含Create Table语句和Insert into Table Statements
  2. 备份文件(.sql)仅包含“创建表语句”,而不包含“插入所有表的表语句”
  3. 备份文件(.sql)仅包含“插入表语句”,而不包含“为所有表创建表语句”

9 个答案:

答案 0 :(得分:145)

For Workbench 6.0

打开MySql工作台。 要进行数据库备份,您需要在New Server Instance中创建Server Administration(如果不可用)。

创建New Server Instance的步骤:

  1. New Server Instance。{/ li>中选择Server Administrator选项
  2. 提供连接详情。
  3. 创建新服务器实例后,它将在Server Administration列表中可用。双击您创建的服务器实例或单击Manage Import/Export选项并选择服务器实例。

    现在,从DATA EXPORT/RESTORE选择DATA EXPORT选项,选择架构和架构对象进行备份。

    您可以采用以下不同的方式生成备份文件 -

    Q.1)备份文件(.sql)包含Create Table语句和Insert into Table Statements

    <强> ANS:

    1. 选择开始导出选项
    2. Q.2)备份文件(.sql)仅包含Create Table Statements,而不包含所有表的Insert into Table语句

      <强> ANS:

      1. 选择Skip Table Data(no-data)选项

      2. 选择开始导出选项

      3. Q.3)备份文件(.sql)仅包含Insert into Table Statements,而不包含所有表的Create Table语句

        <强> ANS:

        1. 选择高级选项标签,在Tables面板中选择no-create info-Do not write CREATE TABLE statement that re-create each dumped table选项。
        2. 选择开始导出选项
        3. For Workbench 6.3

          1. 单击“导航器面板”左侧的“管理”选项卡
          2. 点击数据导出选项
          3. 选择架构
          4. 选择表格
          5. 根据您的要求从表格下方的下拉列表中选择所需选项
          6. 选择包含创建架构复选框
          7. 点击高级选项
          8. 在“插入面板”中选择“完成插入”复选框
          9. 开始导出 Workbench 6.3 export

答案 1 :(得分:35)

服务器>数据导出

enter image description here

选择数据库,然后开始导出

enter image description here

答案 2 :(得分:20)

  1. 在'首页'页面 - &gt;选择“服务器管理”下的“管理导入/导出”

  2. 出现一个框...选择哪个服务器包含您要备份的数据。

  3. 在“导出到磁盘”选项卡上,然后选择要导出的数据库。

  4. 如果您想要所有表格,请选择“导出到自包含文件”选项,否则选择其他选项进行选择性还原

  5. 如果您需要高级选项,请参阅其他帖子,否则请点击“开始导出”

答案 3 :(得分:12)

在新版本的Window中,您可以像这样导出

enter image description here enter image description here

enter image description here

答案 4 :(得分:9)

MySQL Workbench中的数据导出功能允许3种方式中的2种。导出页面上有一个复选框Skip Table Data (no-data),允许转储有或没有数据。不支持仅使用元数据转储数据。

答案 5 :(得分:6)

在Workbench 6.3中,它是超级的:

  1. 在“HOME” - 视图中选择一个MySQL连接:( localhost)
  2. 在“Localhost”视图中,点击“服务器” - &gt; “数据导出”
  3. 在“数据导出”视图中,选择表格以及是否只要导出其结构,结构和数据,...
  4. 点击“开始导出”

答案 6 :(得分:4)

在workbench 6.0中 连接到任何数据库。 您将看到两个标签。

1。Management 2. Schemas

默认选中Schemas标签。 选择Management标签 然后选择Data Export。 您将获得所有数据库的列表。 选择所需的数据库以及您希望的文件名和其他选项并开始导出。 你完成了备份。

答案 7 :(得分:2)

在Workbench 6.3中,转到“服务器”菜单,然后选择“数据导出”。出现的对话框允许您完成所需的所有三件事。

答案 8 :(得分:1)

我正在使用 MySQL Workbench 8.0 freebsd forums