共计 1153 个字符,预计需要花费 3 分钟才能阅读完成。
丸趣 TV 小编给大家分享一下 php 如何连接 sql_server 数据库,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
1. 编译安装 FreeTDS
从官网下载最新的版本 ftp://ftp.freetds.org/pub/freetds/stable/freetds-patched.tar.gz
#wget ftp://ftp.freetds.org/pub/freetds/stable/freetds-patched.tar.gz
#tar -zxvf freetds-patched.tar.gz
#cd freetds-0.95.95
#./configure –prefix=/usr/local/freetds –with-tdsver=7.3 –enable-msdblib
#make make install
#echo /usr/local/freetds/lib/ /etc/ld.so.conf.d/freetds.conf
验证:
链接数据库验证:
#/usr/local/freetds/bin/tsql -H ip -p 1433 -U sa -P 123456
2. 添加 PHP 扩展 mssql 和 pdo 的 pdo_dblib
#cd php-5.4.26/ext/mssql/
#/usr/local/php/bin/phpize
#./configure –with-php-config=/usr/local/php/bin/php-config –with-mssql=/usr/local/freetds/
#make make install
#cd php-5.4.26/ext/mssql/pdo_dblib/
#/usr/local/php/bin/phpize
#./configure –with-php-config=/usr/local/php/bin/php-config –with-pdo-dblib=/usr/local/freetds/
#make make install
3. 在 php.ini 配置文件中增加一下配置
extension = mssql.so
extension = pdo_dblib.so
4. 验证(文件保存为 sql.php):
?php
$con=mssql_connect(ip:port , user , password
if ($con)
{
echo 连接成功
}
else
echo 连接失败
?
执行该程序 #php sql.php
亲测可以实现 php 连接 sqlserver。
看完了这篇文章,相信你对“php 如何连接 sql_server 数据库”有了一定的了解,如果想了解更多相关知识,欢迎关注丸趣 TV 行业资讯频道,感谢各位的阅读!