6.5.2 SQL数据导出和导入向导

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

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

笔记

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

数据导出

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

笔记

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

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

笔记

点击刷新加载当前对象。

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

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

可选择打开高级选项标签允许您改进导出操作。下图显示了一个添加表锁的示例,使用替换而不是插入语句,引用带回溯字符的标识符等。

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

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

点击开始出口开始导出过程。作为下一个数字显示,状态信息指示出口完成后。

图6.21 Navigator管理:数据导出:导出进度

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

此功能使用mysqldump.命令。

数据导入/恢复

从中恢复导出的数据数据导出操作,或来自其他导出的数据mysqldump.命令。

选择项目文件夹或自包含的SQL文件,选择数据将导入或选择的模式新的定义新的架构。下图显示了从转储项目文件夹导入的示例。

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

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

笔记

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

点击开始导入开始导入过程。使用导入进度选项卡以监视进度。状态信息指示导入完成后显示并显示日志。