从MS SQL将数据导入MySQL

时间:2008-10-08 13:36:59

标签: sql mysql sql-server database-design

我想从MS SQL Server导入数据,通过某种regexp运行它来过滤掉东西,然后将其导入MySQL。然后,对于每个查询,我希望显示来自第三个数据库的相关图像。什么是最简单的方法,明智地导入和链接?

谢谢。

澄清:它是一个php应用程序,用于过滤来自另一个数据库的数据,然后为每个记录显示来自第三个数据库的关联图像。它是从零开始......

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

使用SQL Management Studio(或企业管理器,具体取决于版本)与SQL Server import wizerd将其导入MS SQL。

从那里你可以使用MySQL连接器驱动程序将它导出到Mysql。

至于显示来自第三个数据库的图像,这完全取决于您在应用程序中编写的代码。

答案 2 :(得分:0)

我会使用Microsoft SQL Server数据发布向导(免费)。您可以使用它来编写整个数据库的脚本(包括插入语句。)您必须稍微编辑此脚本才能使其在MySQL中运行。现在你只有一个正则表达式问题。你可以尝试:

  • 通过查询或代码(使用正则表达式)传输MS SQL中的数据。
  • 在脚本文件本身上运行正则表达式,可能会尝试一些宏,查找和替换等。
  • 在传输后通过查询或代码(使用正则表达式)操作MySQL中的数据。