文档章节

PHP5.4配置sql server

KavenSu
 KavenSu
发布于 2014/06/09 12:02
字数 265
阅读 2306
收藏 3

终于解决这个问题了,其实这个问题分2种!
1:php5.2及以前版本,非常好解决。开启扩展,如果没有mssql.dll,下载一个就可以了!
2:php5.3版本以上,需要从微软下载2个驱动(5.3版本开始mssql的支持 交由微软负责了。名称也变成了sqlsrv)。

----------

首先到微软官网下载

Microsoft Drivers 3.0 for PHP for SQL Server

下载3.0还是2.0的驱动,要看你用的php是哪个版本的。

Driver file

PHP version

Thread safe?

Use with PHP .dll

php_sqlsrv_53_nts.dll

php_pdo_sqlsrv_53_nts.dll

5.3

no

php5.dll

php_sqlsrv_53_ts.dll

php_pdo_sqlsrv_53_ts.dll

5.3

yes

php5ts.dll

php_sqlsrv_54_nts.dll

php_pdo_sqlsrv_54_nts.dll

5.4

no

php5.dll

php_sqlsrv_54_ts.dll

php_pdo_sqlsrv_54_ts.dll

5.4

yes

php5ts.dll

下载之后是一个exe文件,安装的时候指定php扩展库的路径,就好把驱动都安装进去了。

接着在php.ini中开始扩展:

extension=php_sqlsrv_54_ts.dll


还要配置msqsrv:Off改成On

mssql.secure_connection = On


所以,在配置文件中,数据库类型要填:sqlsrv.

    /* 数据库设置 */

    'DB_TYPE'               =>  'sqlsrv',     // 数据库类型



© 著作权归作者所有

KavenSu
粉丝 6
博文 66
码字总数 16605
作品 0
深圳
私信 提问
加载中

评论(1)

Lobj
Lobj
标题说的5.4为啥内容说的是5.3嘞
php 连接 mssql sql2008

1.下载微软提供的dll 下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=20098 php5.4需下载 SQLSRV30.EXE,这个exe是一个自解压文件,下载后双击选路径解压会得到一堆dll...

安世博
2015/01/21
7K
0
加速开发的最轻量的PHP数据库框架 Medoo

为什么选择 Medoo? -非常的轻量 只有 15KB,只需include即可。 -简单 非常的容易学习,快速上手。 -强大 支持各种常见的SQL查询。 -兼容 支持各种数据:MySQL, MSSQL, SQLite, MariaDB, Orac...

40岁的青春
2015/05/25
224
0
PHP开发虚拟主机管理系统的思路

拿Nginx来说,在主配置nginx.conf里包含虚拟主机配置: include sites-enabled/*.conf; 新建虚拟主机时就在sites-enables里新建一个文件,比如: sites-enabled/a.com.conf server { listen 80; ...

eechen
2015/04/06
1K
2
ZF2入门:Ubuntu/Linux环境下从零开始Zend Framework 2.0 (ZF...

紧接上一篇ZF2入门:Windows环境下从零开始Zend Framework 2.0 (ZF2)环境搭建,本次是Linux/Ubuntu环境下从零开始搭建系统并运行一个ZF2项目的全过程。 写日志的Linux用的是Ubuntu12.04 LTS...

AlloVince
2012/10/22
260
0
php扩展可以通过pecl 或者phpize 安装

pecl 算是 php 扩展的一个官方聚合平台,一些比较有名,有特点的扩展会被 pecl 收录,收录后可以通过 pecl 的方式安装。但是更多的扩展是没有收录在 pecl 上的,这些扩展还是需要通过 phpize...

bengozhong
2018/10/19
139
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 不要在领导修风扇的时候打开电扇

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @巴拉迪维 :《Whats Up》 主唱妹子 Lina Perry 的嗓音实在太有力了,收放自如的自信才能唱出这么优秀的歌吧!#今日歌曲推荐# 《Whats Up》-...

小小编辑
今天
11
0
SpringBoot集成Elasticsearch并进行增删改查操作

一、创建工程 使用IntelliJ创建SpringBoot工程 SpringBoot版本为2.0.4 ElasticSearch为5.6.10 删掉蓝框中的文件(如上) 最后我们的目录结构(如下) 下面pom文件主要修改的是把spring boot从Int...

一字见心
今天
5
0
x001-版本介绍

python版本介绍 目前有2 和 3 有很多企业用的代码是2版本,随着技术的发展,以后用3的会成为大趋势 python3的安装 yum -y install wget gcc zlib-devel bzip2-devel openssl-devel ncurses-d...

侠客行之石头
今天
5
0
聊聊rocketmq的TransientStorePool

序 本文主要研究一下rocketmq的TransientStorePool TransientStorePool rocketmq-all-4.6.0-source-release/store/src/main/java/org/apache/rocketmq/store/TransientStorePool.java publi......

go4it
昨天
6
0
笔记

场外借贷, 质押 ,托管, 永续合约. 场外借贷,n签合同. 新功能 证券交易组负责中信证券机构及个人投资交易相关系统,服务机构及个人投资客户, 涉及到两融、期权、 期货、做市等境内境外创新业...

MtrS
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部