将MySQL Workbench中的数据库导出和导入

我们在Workbench中建立好一个数据库后,如果想把这个数据库给别人用的话,就需要导出数据,为此Workbench为我们提供了数据导出功能,位于Server下的Data Export中:

将MySQL Workbench中的数据库导出和导入_第1张图片

选择之后,我们需要调试一些参数,这里可能会遇到一些困难。

首先从这里选择要导出的数据库:

将MySQL Workbench中的数据库导出和导入_第2张图片

之后可以勾选下面三个选项,但不是一定要勾选:

接下来,建议选择Export to Self-Contained File(如果选择第一个的话会给每个表都导出到指定文件夹下,而且不能给导出的文件自定义名称):

接下来,很重要的一点是不能给第二个打勾!(之前打勾了,结果后来一直不能将数据导入,反复测试才发现是这里出了问题):

接下来点击Start Export即可导出数据:

 这里会显示导出的进度:

将MySQL Workbench中的数据库导出和导入_第3张图片

接下里进行测试,也就是将导出的数据再导回到指定的数据库中,选择Server下的Data Import:

将MySQL Workbench中的数据库导出和导入_第4张图片

 这时的参数设置就比较简单了,勾选Import from Self-Contained File,选择要导入的数据文件即可,然后在下面选择要导入到的目标数据库(点击NEW...则是选择新建数据库并导入):

将MySQL Workbench中的数据库导出和导入_第5张图片

点击Start Import即可

同样可以看到导入进度:

将MySQL Workbench中的数据库导出和导入_第6张图片

之后刷新左侧边栏的数据库,即可看到数据已经导入:

                                           将MySQL Workbench中的数据库导出和导入_第7张图片

 

总结:

数据库的导入和导出操作其实很简单,几个关键选项设置好即可。但是我这里对有些选项的原理还不是很清楚,欢迎大佬前来指点。

 

 

 

 

 

 

 

 

你可能感兴趣的:(数据仓库,学习,经验分享)