PHP 5.3.X 连接MS SQL Server php_mssql.dll

在网上搜索了一下PHP 5.3.X 连接SQL Server的办法,有人也遇到了这个问题 原来PHP 团队在PHP 5.3 中移除了SQL Server的驱动和库,而微软自己开发了针对PHP的SQL驱动包,

 

方法二

php5.3中的使用 php_mssql 的 php_dblib.dll 解决方法,

1.把它存到 PHP 目录下的 ext 中。该扩展插件要求 .NET Framework 1.1文件权限和 PHP 目录下的 php5ts.dll 一样。2.在 php.ini 中 Windows Extensions 部分里加上 extension=php_dblib.dll 。并确认如有 php_mssql.dll 开启设置,要禁用之(注释掉)

3.创建一个文件 C:\freetds.conf 。内容如下:

Java代码   收藏代码
  1. [global]  
  2. host = 127.0.0.1(地址根据实际情况修改)  
  3. port = 1433  
  4. client charset = UTF-8  
  5. tds version = 7.0  
  6. text size = 20971520  

然后要下载 FreeTDS 插件5.3,以便访问 SQL Server 数据库

php5.2

Thread Safe

http://download.moodle.org/download.php/dblib/php52/DBLIB_TS.zip

 

NOT Thread Safe

http://download.moodle.org/download.php/dblib/php52/DBLIB_NOTS.zip

 

php5.3

Thread Safe

http://download.moodle.org/download.php/dblib/php53/DBLIB_TS.zip

NOT Thread Safe

http://download.moodle.org/download.php/dblib/php53/DBLIB_NOTS.zip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值