【问题标题】:How to take MySQL database backup using MySQL Workbench?如何使用 MySQL Workbench 进行 MySQL 数据库备份?
【发布时间】:2013-06-15 22:03:51
【问题描述】:

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

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

【问题讨论】:

    标签: mysql database mysql-workbench database-backups


    【解决方案1】:

    对于工作台 6.0

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

    创建New Server Instance的步骤:

    1. Server Administrator 中选择New Server Instance 选项。
    2. 提供连接详细信息。

    创建新的服务器实例后,它将在Server Administration 列表中可用。双击您创建的服务器实例或单击Manage Import/Export 选项并选择服务器实例。

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

    您可以按照下面给出的不同方式生成备份文件-

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

    回答:

    1. 选择开始导出选项

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

    回答:

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

    2. 选择开始导出选项

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

    回答:

    1. 选择高级选项选项卡,在Tables 面板内-选择no-create info-Do not write CREATE TABLE statement that re-create each dumped table 选项。
    2. 选择开始导出选项

    对于工作台 6.3

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

    适用于 Workbench 8.0

    1. 转到服务器标签
    2. 转到数据库导出

    这会打开类似这样的东西

    1. 要导出的表中选择要导出的架构
    2. 点击导出到独立文件
    3. 检查高级选项...是否完全符合您的要求
    4. 点击按钮开始导出

    【讨论】:

    • 在 MySQL Workbench 6.1 中,您必须打开所需的 MySQL 连接。然后进入这个菜单:Server/Data Export =)
    • 图片足以提供帮助。上帝保佑你。
    【解决方案2】:

    服务器>数据导出

    选择数据库,开始导出

    【讨论】:

      【解决方案3】:
      1. 在“HOME”页面 --> 选择“Server Administration”下的“Manage Import / Export”

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

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

      4. 如果您想要所有表,请选择“导出到独立文件”选项,否则选择其他选项进行选择性恢复

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

      【讨论】:

      • 没有“服务器管理”菜单,是不是已经过时了?
      • @NaturalBornCamper,现在只是“服务器”,i.imgur.com/W2ichtm.png
      【解决方案4】:

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

      【讨论】:

        【解决方案5】:

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

        【讨论】:

          【解决方案6】:

          在 Workbench 6.3 中非常简单:

          1. 在“HOME”视图中选择 MySQL 连接之一:(localhost)
          2. 在“本地主机”视图中单击“服务器”-->“数据导出”
          3. 在“数据导出”视图中选择表,以及您是要仅导出它们的结构,还是要导出结构和数据,...
          4. 点击“开始导出”

          【讨论】:

            【解决方案7】:

            在工作台 6.0 中 连接到任何数据库。 您将看到两个选项卡。

            1.Management 2.Schemas

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

            【讨论】:

              【解决方案8】:

              我正在使用 MySQL Workbench 8.0

              【讨论】:

                【解决方案9】:

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

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 1970-01-01
                  • 2019-05-18
                  • 2011-10-31
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  相关资源
                  最近更新 更多