linux 下 PHP 支持 mssql 的配置说明 freetds 并且解决乱码问题
ZDNet 软件频道 时间: 2009-12-07 作者: | 周立峰的博客 我要评论 ()
本文关键词: PHP Linux MySQL
由于工作原因我们需要通过 php 访问我们以前的 Sql Server 2005 数据 ,所以就有了这篇文章的诞生 .废话就
少说了 ,做程序设计的最不喜欢兜圈子了 .用简介步骤说明问题 ,往下看 .
由于工作原因我们需要通过 PHP 访问我们以前的 Sql Server 2005 数据 ,所以就有了这
篇文章的诞生 .废话就少说了 ,做程序设计的最不喜欢兜圈子了 .用简介步骤说明问题 ,往下看 .
系统 : Linux
数据库 : Sql Server 2005
1.下载 FreeTDS
官方网站: http://www.freetds.org
2.安装 FreeTDS
# tar zxvf freetds-current.tgz( 解压 )
# ./configure --prefix=/usr/local/freetds --with-tdsver=7.2 --enable-msdblib
# make
# make install
其他可选 根据自己情况
--enable-dbmfix --with-gnu-ld --enable-shared --enable-static
安装 freetds 到目录 /usr/local/freetds :--prefix=/usr/local/freetds 如果不带这个默认好
像也是这目录
对应数据库版本 --我的是 Microsoft SQL Server 2005 所以我带的是 --with-tdsver=7.2
4.2 Sybase SQL Server < 10 and Microsoft SQL Server 6.5
5.0 Sybase SQL Server >= 10