如何从我的WAMP环境迁移到使用MSSQL?

时间:2009-05-06 10:03:43

标签: php sql mysql sql-server wamp

我在本地PC上安装了WAMP环境(使用WampServer OS)。 现在我需要将一个脚本从使用MySQL改为MSSQL。 我根本不知道如何继续,在哪里下载MSSQL,如何安装它以及如何连接PHP? 非常感谢你

2 个答案:

答案 0 :(得分:4)

答案 1 :(得分:3)

首先让Sql Server正常工作。如果您使用的是旧版本的Sql Server(2005年之前),则需要确保您的System32目录中存在ntwdblib.dll,并从PHP dll目录中删除(ntwdblib.dll随企业工具一起安装,所以你可能还必须在PHP盒子上安装它们。一旦你正确地进行了Mssql查询,就可以在代码中找到Mssql与MySql的不同之处。

一些提示:

  1. ntwdblib不接受长字符串(我认为它限制为4k,但不要引用我的话)。如果您尝试处理长度超过4k的字符串,则必须使用存储过程。
  2. 尝试使用Sql Server 2005,如果可以的话(见上文),ntwdblib.dll很古老,并且有很多问题。
  3. The PHP site is your friend for mssql