dbForge Studio for MySQL是一个在Windows平台被广泛使用的MySQL客户端,它能够使MySQL开发人员和管理人员在一个方便的环境中与他人一起完成创建和执行查询,开发和调试MySQL程序,自动化管理MySQL数据库对象等工作。
dbForge Studio for MySQL最新试用版
如何将MySQL数据转换为PostgreSQL
在本教程中,我们将数据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中从源到目标。
数据迁移程序
请注意,用于dbForge Studio for MySQL不仅允许在服务器之间传输表数据,还可以在查询结果之间进行传输。要将查询结果从MySQL移动到PostgreSQL,只需执行查询,右键单击其结果,从出现的上下文菜单中选择“ Export Data”命令,然后执行以下过程。
步骤1.选择ODBC导出格式
在数据库资源管理器中,右键单击要迁移的表,然后 从上下文菜单中选择“Export Data”命令。接下来,在打开的数据导出向导中,选择 ODBC 格式。

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

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

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

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

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

在该驱动程序配置窗口打开之后,您需要指定:
- Data source name
- Description (optionally)
- Server name and port
- User ID and password
- Database and schema.
您可以按“Test Connection” 按钮来测试与PostgreSQL服务器的连接。按 OK 保存设置。

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

总结
在今天的文章中,我们学习了如何如何将MySQL数据转换为PostgreSQL。尽管我们只讲了前三个步骤,相信现在你对dbForge Studio for MySQL也有了一定的了解。你可以通过免费试用进行评估。作为Devart授权合作商现dbForge Studio for MySQL正版授权立减1500,低至1026元!
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!