dbForge Studio for MySQL入门教程:如何迁移MySQL数据库
dbForge Studio for MySQL是一个在Windows平台被广泛使用的MySQL客户端,它能够使MySQL开发人员和管理人员在一个方便的环境中与他人一起完成创建和执行查询,开发和调试MySQL程序,自动化管理MySQL数据库对象等工作。本文描述了如何迁移MySQL数据库。
通常需要迁移MySQL数据库——将数据传输到测试服务器或将整个数据库完全迁移到新的生产服务器。dbForge Studio for MySQL 提供了强大的数据库迁移功能,因为支持大多数流行的与MySQL兼容的云数据库、存储和搜索引擎——包括MariaDB、AmazonRDS、Amazon Aurora等。
数据库可以在同一实例内或不同实例之间进行传输,并且您可以通过三种方式来实现这一目标:
- 复制MySQL数据库
- 备份和还原MySQL数据库
- 导入/导出
在详细地研究它们中的每一个之前,您可以通过视频教程了解该教程:
复制MySQL数据库
此方法最简单,点击次数最少。要将MySQL数据库复制到新服务器,您需要:
1、转到“数据库”菜单,然后选择“复制数据库”选项。
2、在刚打开的“复制数据库”选项卡中,选择源连接和目标连接。
3、选择所需的数据库,如果需要,请选中“包括数据并在目标上存在时删除”复选框。
4、单击“复制数据库”选项卡右上角的齿轮图标。
5、在“复制数据库设置”窗口中,确保根据需要切换所有必需的选项。
6、选择所有必需的选项后,点击OK。
7、单击绿色箭头图标开始迁移过程。
在迁移过程中,您将看到操作的进度条和经过的时间。
该过程结束后,您将看到迁移状态通知。如果迁移成功,您将能够看到数据库已添加到目标实例。
备份和还原MySQL数据库
要备份MySQL数据库并将其还原到其他服务器上,您需要:
1、转至数据库菜单,然后备份和恢复,并选择备份数据库...。
这将打开数据库备份向导。
2、在“数据库备份向导”的“常规”选项卡中,选择源实例连接、要备份的数据库、备份文件夹的路径以及其他可选设置。
设置所有必需的选项后,单击“下一步”。
3、在“备份内容”选项卡中,选择对象类型和要备份的特定对象。然后,单击“下一步”。
4、在“选项”选项卡中,通过切换所有必需的参数来指定将如何精确地执行备份过程。完成后,单击“下一步”。
5、在“错误处理”选项卡中,选择所需的错误处理行为和日志记录选项。
6、要开始备份过程,请单击“备份”。
7、该过程完成后,将显示操作的状态,您可以通过切换“打开脚本”来打开结果文件。 点击完成。
8、现在我们有了数据库的备份,可以将其还原到其他服务器上了。
首先,转到“数据库”菜单,然后转到“备份和还原”,然后选择“还原数据库...”。
这将打开数据库还原向导。
9、在“数据库还原向导”的“数据库脚本文件”选项卡中,选择源实例连接,应为还原数据库指定的名称、备份文件的路径,如果需要,还可以选择SQL文件编码。
10、要开始还原过程,请单击“还原”。
11、成功完成该过程后,您将能够看到数据库已在目标实例上还原。
导入/导出
您还可以使用dbForge Studio for MySQL的内置数据导入和导出功能,以便在服务器之间传输数据库。为此,您将需要:
1、将所需数据库的数据导出为14种受支持格式之一——专门的向导将指导您完成此过程。您可以选择要导出的特定列和行范围,并配置其他选项。
可以保存导出模板,以供以后在向导中或通过命令行使用。
2、成功创建文件后,将其作为数据库导入到目标服务器。支持10种格式的导入,并且该过程再次在向导中执行,该向导可让您保存导入模板。您将能够使用各种选项(例如不同的导入模式和错误处理行为)将数据导入到新表或现有表中。
结论
如您所见,适用于dbForge Studio for MySQL具有针对不同情况和场景的强大数据库迁移功能。传输MySQL数据库最简单的方法是使用“复制数据库”功能——在这种情况下,只需单击几下即可。但是,我们在这里介绍的其他方法可以用于对迁移过程进行更多的控制。您可以通过下载dbForge Studio for MySQL 并测试本指南中描述的功能来自己尝试。
相关内容推荐:
dbForge Studio for MySQL 入门教程>>>