博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
wamp server中配置php访问sqlsever
阅读量:5348 次
发布时间:2019-06-15

本文共 1302 字,大约阅读时间需要 4 分钟。

wamp server中配置php访问sqlsever

 网上介绍的大部分是对的,关键的几点没写,愁死个人啊

1、windows server 2008 或R2的版本,如果是64位系统也要安wamp server 32位,要不然驱动不好用啊,血的教训啊

2、下面的例子中php5.4要改为php_sqlsrv_54_ts.dll

3、php5.5官方没有,有第三方的,网址:http://www.hmelihkara.com/files/php_sqlsrv_55.rar

4、thinkphp对sqlsever支持不太好,反正感觉坑比较多

 

下面文章来源网址:http://www.uncletoo.com/html/base/824.html

在WAMP中安装Microsoft SQL Server驱动

       大多数开发人员非常熟悉,对于SQL Server却用的很少,我们发现甚至在谷歌和php.net都很少了解关于PHP与SQL Server。本文将介绍如何在32位及PHP5.3上安装Microsoft 程序。

1、打开http://www.microsoft.com/en-us/download/details.aspx?id=20098链接下载微软SQL Server PHP驱动程序;

2、下载SQLSRV30.EXE(适用于Windows Vista,Server 2008中,以及Windows 7或以上)或SQLSRV20.EXE(适用server 2003/Windows XP或以下)。

3、运行SQLSRV30.EXE,然后输入你的PHP bin文件夹路径,安装驱动程序的DLL文件,如下图:

4、打开php.ini文件,将下面两句代码前的分号(;)去掉

extension=php_pdo_sqlsrv_53_ts.dll

extension=php_sqlsrv_53_ts.dll

5、重新启动wamp服务,并且使用查看pdo_sqlsrv是否启用:

6、创建PHP文件,复制并粘贴下面代码,检查PHP与数据库的链接

1
2
3
4
5
6
7
8
9
10
11
<?php
$serverName
=
"hostname or ip"
;
$connInfo
=
array
(
"Database"
=>
"db_name"
,
"UID"
=>
"db_username"
,
"PWD"
=>
"db_password"
);
$conn
= sqlsrv_connect(
$serverName
,
$connInfo
);
if
(
$conn
){
 
echo
"Database connection established.<br />"
;
}
else
{
 
echo
"Connection could not be established.<br />"
;
 
die
( print_r(sqlsrv_errors(), true));
}
?>

 

转载于:https://www.cnblogs.com/dgjunjie/p/3731338.html

你可能感兴趣的文章
python 正则表达式匹配ip
查看>>
Flask实战-留言板-使用Faker生成虚拟数据 --
查看>>
解决VC++6.0 无法打开、无法添加工程文件
查看>>
ORA-01858: a non-numeric character was found where a numeric was expected
查看>>
Structure From Motion(二维运动图像中的三维重建)
查看>>
25复杂链表的复制
查看>>
2 Orchard汉化资源包的使用
查看>>
python3 property
查看>>
自定义控件注意点
查看>>
SSRS 报表 如何匿名查看
查看>>
JVM内存管理机制
查看>>
centos 安装Mysql
查看>>
简单通用Ajax函数
查看>>
【Android】ListView监听上下滑动(判断是否显示返回顶部按钮
查看>>
HBASE的MAPREDUCE任务运行异常解决办法,无需CYGWIN,纯WINDOWS环境
查看>>
禅道在docker上部署与迁移
查看>>
关于继承、封装、多态、抽象和接口
查看>>
c27---typedef
查看>>
android WebViewClient和WebChromeClient
查看>>
div+css清除浮动代码
查看>>