MySQL 工作台  / 第 6 章管理任务  / 6.5 数据导出和导入  /  6.5.2 SQL数据导出导入向导

6.5.2 SQL数据导出导入向导

使用此向导导出或导入从 MySQL Workbench 或使用mysqldump命令生成的 SQL。

从侧边栏的导航器区域访问这些向导,或者从主菜单中选择服务器,然后选择数据导入数据导出

笔记

此向导仅导出/导入 MySQL SQL 格式。有关 MySQL Workbench 中数据导出和导入选项的概述,请参阅第 6.5 节,“数据导出和导入”

数据导出

此选项卡允许您导出 MySQL 数据。选择要导出的每个模式,可选择从每个模式中选择特定的模式对象/表,然后生成导出。配置选项包括导出到项目文件夹或独立的 SQL 文件,可选择转储存储的例程和事件,或跳过表数据。

笔记

或者,使用 导出结果集将 SQL 编辑器中的特定结果集导出为另一种格式,例如 CSV、JSON、HTML 和 XML。

选择要导出的架构对象,然后配置相关选项。下图显示了 sakila准备导出的数据库。

笔记

单击刷新以加载当前对象。

图 6.19 导航器管理:数据导出:对象选择

内容在周围的文字中描述。

(可选)打开 允许您优化导出操作的“高级选项”选项卡。下图显示了添加表锁、使用替换而不是插入语句、用反引号字符引用标识符等的示例。

图 6.20 导航器管理:数据导出:高级选项

内容在周围的文字中描述。

单击开始导出以开始导出过程。如下图所示,状态信息指示导出何时完成。

图 6.21 导航器管理:数据导出:导出进度

内容在周围的文字中描述。

此功能使用mysqldump 命令。

数据导入/恢复

从数据导出操作或从mysqldump命令 导出的其他数据 恢复导出的数据。

选择项目文件夹或独立的 SQL 文件,选择数据将导入到的模式,或选择 新建以定义新模式。下图显示了从转储项目文件夹导入的示例。

图 6.22 导航器管理:数据导入:从磁盘导入

内容在周围的文字中描述。

笔记

如果数据导出操作使用项目文件夹而不是独立的 SQL 文件,则您只能选择要导入的特定数据对象(表)。

单击“开始导入”以开始导入过程。使用“导入进度”选项卡监控进度。状态信息指示导入何时完成并显示日志。