如何使用 MySQL Workbench 进行数据库备份?我们可以通过以下方式进行备份吗-
- 备份文件 (.sql) 包含 Create Table 语句和 Insert into Table 语句
- 备份文件 (.sql) 仅包含 Create Table 语句,而不包含所有表的 Insert into Table 语句
- 备份文件 (.sql) 仅包含 Insert into Table 语句,不包含所有表的 Create Table 语句
最佳答案
对于工作台 6.0
打开 MySql 工作台。
要进行数据库备份,您需要在 Server Administration
中创建 New Server Instance
(如果不可用)。
创建新服务器实例
的步骤:
- 在
Server Administrator
中选择New Server Instance
选项。 - 提供连接详情。
创建新的服务器实例后,它将在Server Administration
列表中可用。双击您创建的服务器实例或单击 Manage Import/Export
选项并选择服务器实例。
现在,从 DATA EXPORT/RESTORE
选择 DATA EXPORT
选项,选择 Schema 和 Schema Object 进行备份。
您可以按照下面给出的不同方式生成备份文件-
Q.1) 备份文件 (.sql) 包含 Create Table 语句和 Insert into Table 语句
回答:
- 选择开始导出选项
Q.2) 备份文件 (.sql) 仅包含 Create Table 语句,而不包含所有表的 Insert into Table 语句
回答:
选择
Skip Table Data(no-data)
选项选择开始导出选项
Q.3) 备份文件(.sql) 仅包含 Insert into Table 语句,不包含所有表的 Create Table 语句
回答:
- 选择高级选项选项卡,在
Tables
面板中 - 选择no-create info-Do not write CREATE TABLE statement that re-create each dumped table
选项。 - 选择开始导出选项
对于工作台 6.3
适用于 Workbench 8.0
- 转到服务器标签
- 转到数据库导出
这会打开类似这样的东西
- 在要导出的表 中选择要导出的架构
- 点击导出到独立文件
- 检查 高级选项... 是否完全符合您的导出要求
- 点击按钮开始导出
关于mysql - 如何使用 MySQL Workbench 进行 MySQL 数据库备份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17190083/