最近接到一个任务。要用php连接sqlsever2008.
看起来挺简单,其实着实是费了一番功夫。有些细微的地方。盲目尝试真是见不到效果。这里简单写一下过程。
1.安装sqlserver2008.
大致过程参考:http://jingyan.baidu.com/article/ae97a64696408abbfd461df8.html
中间也遇到一些问题。 这里不是主题。大致还算顺利。
2.安装wamp2
3.安装Microsoft SQL Server 2008 Native Client
3.安装SQL-Server-Driver-for-PHP-3-0.zip
解压到E:\wamp\bin\php\php5.4.16\ext 这个文件夹下面。 (你自己php对应路径下)。
4.修改php的php.ini文件
找到有一堆 extension那里,在下面添加 我的php版本是5.4.所以这里引用的是54的。 网上找了很多,结果一开始没理解。 这里就没配对。所以没有反应。
extension=php_sqlsrv_54_ts.dll
extension=php_pdo_sqlsrv_54_ts.dll
注:52代表php5.2 假如是php5.3就拷贝php_sqlsrv_53_ts_vc6.dll
关于VC6和VC9的区别
VC6 版本是使用 Visual Studio 6 编译器编译的,如果你是在windows下使用Apache+PHP的,请选择VC6版本。
VC9 版本是使用 Visual Studio 2008 编译器编译的,如果你是在windows下使用IIS+PHP的,请选择VC9版本。
然后可以看效果:
打开这个:
http://localhost:8011/?phpinfo=1 (我的是8011端口所以加了8011)
网上的资料说看到这个就说明成功了。好歹是出来了。
至于有没有效果。我们明天再看。
参考资料:
http://www.bingfengsa.com/info/17167.html
http://wenku.baidu.com/link?url=SMMIyq0--6HbAMG0B2v3Nvfl95scFgC_zTGbmwQEco6XKnFolTK0yVX7GFq5erfHYRHisW9xkwgD5znCIt70M3-90CYBLB7LDun755aaD-C
http://blog.csdn.net/xxhysj/article/details/8207982
http://www.bingfengsa.com/info/17167.html 要再看看
http://jingyan.baidu.com/article/6c67b1d6ea2ed02787bb1ef9.html