码迷,mamicode.com
首页 > 数据库 > 详细

php5.3.10连接sqlserver2005

时间:2015-04-15 18:56:25      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

php连接sqlserver连接真是折腾人。搞了大半天,终于连接成功了,现分享给大家!

一:下载并安装:SQLEXPR_CHS.EXE

       下载地址:点击下载(百度云)http://pan.baidu.com/s/1pJLtdjX

      下载完毕后,运行程序,一直点击“下一步”就可以。

二:下载并安装: SQL Server Management Studio Express

      下载地址:点击下载(百度云)http://pan.baidu.com/s/1mgLzlFi

     下载完毕后,运行程序,一直点击“下一步”就可以。

三:下载sqlserver相关的pdo文件

      下载地址:点击下载(百度云)http://pan.baidu.com/s/1pJvACCN

      下载完成后,解压会看到两个文件。如下图所示

       技术分享

四:将dll文件添加到php扩展中

解压得到 php_pdo_sqlsrv_53_ts_vc9.dll 和 php_sqlsrv_53_ts_vc9.dll 两个文件。

下面我们需要将这两个文件添加到php的扩展文件夹中。

我用的是wampserver 2.2 集成环境,扩展文件夹在 -C:\wamp\bin\php\php5.3.10\ext,如图

技术分享

 

五:更改php.ini文件,重启Apache

打开php.ini文件,搜索"pdo",添加如下代码:

extension=php_sqlsrv_53_ts_vc9.dll
extension=php_pdo_sqlsrv_53_ts_vc9.dll

如图:

技术分享

添加完成后,重启Apache服务。ok,搞定!

六:管理sqlserver

1:启动 SQL Server Management Studio Express。如图可以找到,点击打开。

技术分享

打开之后是如下界面,得到windows验证的主机名

技术分享

 

可以管理sqlserver,进行数据库的操作了。

七:使用navicat for sqlserver更好地管理

下载navicat,点击下载(百度云)http://pan.baidu.com/s/1eQEjRjk

技术分享 

点击确定,再连接,就成功了~可以使用navicat管理了,这样就方便很多了!

八:测试

打开php文件,输入以下代码,测试一下吧!

1 $serverName = "xxyy-73\SQLEXPRESS"; // serverName\instanceName
2 $connectionInfo = array (
3         "Database" => "test" //数据库名称,自己创建
4 );
5 $conn = sqlsrv_connect ( $serverName, $connectionInfo );
6 if (! $conn) {
7     echo "Connection could not be established.<br />";
8     die ( print_r ( sqlsrv_errors (), true ) );
9 }

连接成功!

 

php5.3.10连接sqlserver2005

标签:

原文地址:http://www.cnblogs.com/bwcx/p/4429241.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!