彩票走势图

数据库管理工具dbForge Studio for MySQ使用教程:如何将MySQL数据转换为PostgreSQL(上)

翻译|使用教程|编辑:鲍佳佳|2020-08-26 11:24:43.503|阅读 579 次

概述:在两个不同的服务器之间传输数据并不是一件容易的事,因为这需要大量的工作量和准确性。在本文中,我们提供了将MySQL数据迁移到PostgreSQL Server的直观演练。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

dbForge Studio for MySQL是一个在Windows平台被广泛使用的MySQL客户端,它能够使MySQL开发人员和管理人员在一个方便的环境中与他人一起完成创建和执行查询,开发和调试MySQL程序,自动化管理MySQL数据库对象等工作。

点击下载dbForge Studio for MySQL最新试用版

如何将MySQL数据转换为PostgreSQL

在两个不同的服务器之间传输数据并不是一件容易的事,因为这需要大量的工作量和准确性,尤其是在从一个数据库管理系统迁移到另一个数据库管理系统时。在本文中,我们提供了将MySQL数据迁移到PostgreSQL Server的直观演练。

在本教程中,我们将数据MySQL服务器上的sakila数据库中的地address表 移至 PostgreSQLsever上的postgres数据库。要将MySQL迁移到PostgreSQL,我们将需要dbForge Studio for MySQL和ODBC Driver for PostgreSQL。

向PostgreSQL的迁移任务通常是在pgloader的帮助下完成的,pgloader是一个开源数据库迁移工具,旨在将数据从其他RDBMS和文件移至PostgreSQL。

dbForge Studio for MySQL的数据导出功能

dbForge Studio for MySQL和适用于dbForge Fusion for MySQL产品带有高级数据导出向导。该工具具有高度可定制性,可以快速,轻松地将数据导出为最受欢迎的格式。毫无疑问,它是一个全面的GUI,它允许非专业用户有效地使用它。数据导出工具的另一个功能是能够导出查询结果,这使得数据迁移过程更加灵活。

注意:如果需要在一个MySQL服务器上的数据库之间或不同MySQL服务器之间传输数据,则dbForge Studio for MySQL内置的可靠复制数据库功能将为您提供极大的帮助,因为它提供了最快,最简单的复制数据库结构和数据的方法在一个DBMS中从源到目标。

数据迁移程序

以下是将MySQL迁移到PostgreSQL所需执行的步骤。每个步骤都进行了详细说明和说明。一共九个步骤,本文将讲述前三个步骤,后面的步骤请关注下一篇文章

请注意,用于dbForge Studio for MySQL不仅允许在服务器之间传输表数据,还可以在查询结果之间进行传输。要将查询结果从MySQL移动到PostgreSQL,只需执行查询,右键单击其结果,从出现的上下文菜单中选择“ Export Data”命令,然后执行以下过程。

步骤1.选择ODBC导出格式

在数据库资源管理器中,右键单击要迁移的表,然后 从上下文菜单中选择“Export Data”命令。接下来,在打开的数据导出向导中,选择 ODBC 格式。

选择要迁移的表,然后选择“导出数据”命令


步骤2.选择要导出的源数据表

使用“Export Data”向导,可以选择要移动的连接,数据库以及表和/或视图。

选择连接,数据库以及要移动的表和/或视图


步骤3.为ODBC数据提供程序设置选项

在此步骤中,“Data Export Wizard”将为您设置ODBC驱动程序选项。
我们建议您在运行导出作业之前测试指定的连接。

ODBC驱动程序选项-数据导出向导


如何配置ODBC驱动程序

要将MySQL数据转换为PostgreSQL,您将需要  Devart的PostgreSQL ODBC驱动程序。在继续执行数据导出任务之前,您需要配置其选项。可以直接从“Data Export Wizard”中完成。首先,单击“Use a connection string”字段 旁边的“ Build 按钮  。

然后,在 打开的“ Select Data Source”窗口中,转到“ Machine Data Sourc” 选项卡,然后按“ new” 按钮。

从MySQL到PostgreSQL的迁移-ODBC驱动程序配置

然后在“Create New Data Source” 窗口中,按“ next” 按钮继续配置驱动程序。

将MySQL转移到PostgreSQL-创建新的库

接下来,选择要为其设置数据源的驱动程序。选择  “ Devart ODBC Driver for PostgreSQL ”,然后按“ 下next 按钮。最后,按 Finish

MySQL迁移到PostgreSQL-从列表中选择驱动程序

在该驱动程序配置窗口打开之后,您需要指定:

  • Data source name
  • Description (optionally)
  • Server name and port
  • User ID and password
  • Database and schema.

    您可以按“Test Connection 按钮来测试与PostgreSQL服务器的连接。按 OK 保存设置。
将MySQL数据转换为PostgreSQL数据提供程序配置程序

之后,您将看到“ Select Data Source 窗口,其中出现了将数据迁移到PostgreSQL的路径。按OK完成。

将数据从MySQL复制到PostgreSQL-创建驱动程序

总结

在今天的文章中,我们学习了如何如何将MySQL数据转换为PostgreSQL。尽管我们只讲了前三个步骤,相信现在你对dbForge Studio for MySQL也有了一定的了解。你可以通过免费试用进行评估。慧都作为Devart授权合作商现dbForge Studio for MySQL正版授权立减1500,低至1026元!


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP