如何将托管网站上的MsSQL数据库迁移到另一个托管网站上的MySQL数据库?

时间:2015-06-01 04:25:46

标签: mysql database sql-server-2008

我在somee.com上托管了一个MsSQL 2008数据库。我已经在net4.in下购买了另一个托管,它为我提供了MySQL数据库。那么现在,我如何将MsSQL数据库迁移/同步到MySQL数据库?

我尝试过以下事情,但徒劳无功:

  1. 在net4.in中的MySQL中提供了一个内置工具,用于同步远程服务器上的两个数据库,我尝试选择目标服务器作为“当前服务器”,在源服务器中,我选择了“远程服务器”服务器“并提供了somee.com提供的连接详细信息。不幸的是,somee.com上没有提供套接字和端口的详细信息,我尝试过提供各种值,如“TCP / IP”和“1433”(默认值)但是徒劳无功。

  2. 在net4.in的MySQL中有一个导入工具,我在其中将导入文件的格式设为“SQL”,SQL兼容模式为“MSSQL”,但它显示一些加密的错误我的MSSQL数据库中的文字说它无法理解它。

1 个答案:

答案 0 :(得分:0)

最简单的方法是导出现有数据库的csv或.sql文件,然后使用http://db.infuseweb.com上基于Web的数据库管理工具导入它。 但是,如果您拥有非常大的数据库文件,这可能并不总是有效。在这种情况下,您需要提交支持服务单并向我们提供MSSQL .bak文件或来自旧主机的所有MySQL数据库文件。您还需要在Helm中创建一个空数据库,其中包含与旧主机完全相同的数据库名称和用户/密码。然后,我们将在您的帐户下移动数据库。