从MySQL迁移到MSSQL

时间:2016-03-08 10:06:05

标签: php mysql sql-server pdo migration

我有一个使用PDO进行数据库访问的PHP应用程序。

此应用程序必须扩展为在Microsoft SQL-Server(MSSQL)数据库中创建表并将数据写入。对于MSSQL部分,我们不需要交易。

将现有MySQL查询迁移到MSSQL有哪些关键点?它是通过切换PDO数据库驱动程序来完成的,还是在INSERTing数据或登录程序时SQL语言有差异?

1 个答案:

答案 0 :(得分:0)

除了更改连接驱动程序外,MySQL和SQL Server在语法和功能上有很多不同之处。因此,除非您的命令是REALY简单的,否则您可能需要一些查询重构。

现在,映射from和to代码取决于您使用的命令。例如,如果使用LIMIT n指令,则需要将其更改为TOP n语法。