PHP:安装mssql扩展
windows下安装mssql扩展(apache)
- 将ntwdblib.dll放置system32目录下,win7/win2008放置在php目录下即可
- 将对应的扩展放置在ext文件夹下,并在php.ini中添加extension=php_mssql.dll
http://docs.moodle.org/20/en/Installing_MSSQL_for_PHP
对于IIS服务器
微软提供的类库使用的是sqlsrv开头的函数,需要类库配合(无linux版本)
也可以根据Linux版本进行window版本的编译,没有尝试过
linux下安装mssql扩展
通过Freetds进行扩展
可以通过添加编译参数--with-mssql=/usr/local/freetds
或编译成php模块
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-mssql=/usr/local/freetds/ make make install
内容根据实际情况修改
mssql读取的内容都是GBK
可以通过php.ini中设置mssql.charset=GBK
在实际程序中根据需求进行字符串转换,录入一样