mssql php 5.4,PHP5.4如何连接MSSql Server2005
windows系统下,PHP5.3以上的版本已经不支持mssql扩展,所以如果你需要和sql server通信需要到http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx
自行下载微软提供的The SQL Server Driver for PHP。
下载后解压缩,将所有的.dll文件拷贝到php安装目录的ext文件夹中,接下来打开php.ini,添加以下语句打开php_sqlsrv和php_pdo_sqlsrv扩展:
——————————————————–
[PHP_PDO_SQLSRV]
extension=php_pdo_sqlsrv_53_ts_vc6.dll
[PHP_SQLSRV]
extension=php_sqlsrv_53_ts_vc6.dll
—————————————————
这里的53表示的是php5.3,如果你的是5.2版,就改成52,如果你的PHP版本是线程安全的,那么你的PHP安装目录下应该有一个php5ts.dll,与这里的两行语句对应,如果是php5nts.dll,那么上面的语句应该是:
—————————————————————-
[PHP_PDO_SQLSRV]
extension=php_pdo_sqlsrv_53_nts_vc6.dll
[PHP_SQLSRV]
extension=php_sqlsrv_53_nts_vc6.dll
—————————————————-
压缩包里有各个版本对于的dll文件,大家可以去仔细核查。
开启扩展后,重启apache,这样就可以连接sqlserver了,但是还有一点要注意,如果你没有安装Microsoft SQL Server 2008 R2 Native Client,
一切妥当之后,就可以写php代码了,如果你下载了The SQL Server Driver for PHP,那么在解压缩后的文件夹里有一个帮助文档,你可以很容易的找到示例,
在这里站长介绍一个简单的例子:
//本地测试的服务名
$serverName = “(local)”;
//使用sql server身份验证,参数使用数组的形式,一次是用户名,密码,数据库名
//如果你使用的是windows身份验证,那么可以去掉用户名和密码
$connectionInfo = array( “UID”=>”root”,
“PWD”=>”root2010″,
“Database”=>”master”);
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn )
{
echo “Connection established.\n”;
}
else
{
echo “Connection could not be established.\n”;
die( print_r( sqlsrv_errors(), true));
}
?>
如果连接不成功,重启sql server再试。
mssql php 5.4,PHP5.4如何连接MSSql Server2005相关推荐
- 数据库设置为php5.3,php5.3不能连接mssql数据库的解决方法,php5.3mssql_PHP教程
php5.3不能连接mssql数据库的解决方法,php5.3mssql 本文实例讲述了php5.3不能连接mssql数据库的解决方法.分享给大家供大家参考.具体分析如下: 自从php5.3之后系统就不 ...
- php5.3不能连接mssql数据库的解决方法
这篇文章主要介绍了php5.3不能连接mssql数据库的解决方法,针对php5.3之后不支持mssql_connect函数提供了对应的解决方法,具有一定的参考借鉴价值,需要的朋友可以参考下 本文实例讲 ...
- php连接mssql数据库的几种方法,php 连接mssql数据库与配置方法_PHP教程
php 连接mssql数据库与配置方法 下面要来告诉各位朋友php连接mssql数据库并且与php mssql配置方法哦,这样如果你是初学者这文章可以让你从配置mssql 到让php连接mssql数据 ...
- php5.3空间数据库,windows下 php5.3如何连接mssql
因为php5.3以后php官方不再支持php_mssql扩展,那么php5.3以后如何连接mssql呢. 还好,microsoft 推出了一个sqlsrv扩展.安装步骤如下: 注,安装之前请检查你的操 ...
- php连接mssql数据库的几种方法,php连接mssql数据库的几种的实现方法
这篇文章主要为大家详细介绍了php连接mssql数据库的几种的实现方法,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧! 首先,php.ini文件中;ex ...
- centos下php5.4.22连接mssql,IIS7.5配置php5.4.22链接sql2008(用PDO链接数据库)_PHP教程...
最近在接触PHP这块,关于在wndows系统下的php配置,虽然网上已经很多文章,但有时候有些配置找起也麻烦,所以分享给大家. 一.php 5.4.22 下载地址 http://windows.php ...
- php用mssql还是用pdo,php使用pdo连接mssql server数据库实例
本文实例讲述了利用php的pdo来连接微软的mssql server数据库的方法,.具体实现方法如下: 代码如下:$dsn = 'mssql:dbname=bookStore_demo;host=19 ...
- php5.3无法加载mysql数据库模块_PHP_php5.3不能连接mssql数据库的解决方法,本文实例讲述了php5.3不能连接m - phpStudy...
php5.3不能连接mssql数据库的解决方法 本文实例讲述了php5.3不能连接mssql数据库的解决方法.分享给大家供大家参考.具体分析如下: 自从php5.3之后系统就不支持mssql_conn ...
- php连接mssql的一些方法总结
为了能让PHP连接MSSQL,系统需要安装MSSQL,PHP,且在PHP.ini中的配置中,将 ;extension=php_mssql.dll前面的;去掉 1.连接MSSQL ...
最新文章
- [转]ASP.NET 核心模块配置参考
- 如何去除矩阵中的NaN元素
- SurfaceFlinger 和 Hardware Composer
- 纠结做电气自动化呢还是编程好。。。
- mysql的事务日志_MySQL 事务日志
- down perm什么意思_没想到“羽绒服”竟叫down coat!为啥有个down?
- python计算思维的概念_用Python学计算思维turtle详解
- Codeforces 1174E Ehab and the Expected GCD Problem
- pcie16x能插1x的卡嘛?_关于电脑能正常进系统但是进bios黑屏的解决办法(DP线连接)...
- EXCEL 出错 8000401a
- java基本数据类型转类对象
- android 打好的补丁位置,Android 6.0上打完第一个补丁后再打新补丁Crash
- 华为交换机5855设置ssh
- 互联网+对酒店IPTV电视系统的影响
- 拆弹实验-phase_6
- Debian搭建ftp服务并使用虚拟账户登录
- 关于在使用迅雷下载的时候,C盘一下爆满的问题
- CSDN自定义模块高级设置之(2)——设置主页左则及详情页背景(打造节日气氛)
- Consensus-Driven Propagation in Massive Unlabeled Data for Face Recognition 人脸聚类
- 山东工商学院计算机拟录取,2019年山东工商学院拟录取名单公示
热门文章
- Linux下安装并使用MySQL数据库
- AUTOSAR从入门到精通100讲(131)-AURIX中DMA模块对TIM的FIFO数据搬运
- Python应用实战-如何用Pyecharts绘制可视化地图?
- controller调用另一个controller中的方法 获取返回值_必须掌握!你知道 Spring 中运用的 9 种设计模式吗 ?...
- c 解析java byte,深入解析Java编程中面向字节流的一些应用
- r语言dataellipse_r – 在ggplot2中微调stat_ellipse()
- 前端代码规范网址导航(总结)
- python扩展文件_1. 使用 C 或 C++ 扩展 Python
- 提高CSS文件可维护性的五种方法
- 精心挑选的23款美轮美奂的 jQuery 图片特效插件