连接
概述
在php中实现mssql数据库的连接,一定要使用专门的php扩大。本文将介绍如何通过安装扩大来实现php与mssql数据库连接。
准备
安装php mssql扩大之前,需要先安装使用的操作系统上的FreeTDS 软件。FreeTDS 是一个开源的TDS协议的实现,能够让Unix平台的操作系统连接mssql数据库服务器。选择根据相应的系统平台进行安装。
下载php mssql扩大
在php上使用mssql数据库,一定要安装mssql扩大。php mssql扩大不是在PHP官网上找到的,而是在 Microsoft 的官方网站上下载。
安装php mssql扩大
在官方网站上获得到php-mssql扩大后,切换到该文件所在的目录,使用以下命令进行安装:
#>phpize
#>./configure
#>make
#>make install
启用php mssql扩大
通过运行上面的命令进行安装完成后,修改php.ini文件,启用该扩大:
#>vim /etc/php5/apache2/php.ini
extension=mssql.so
最后,重启apache,使修改的配置文件生效:
#>apachectl restart
测试
安装完成后,可使用phpinfo开头的脚本,检查会不会安装成功:
phpinfo();
?>
在页面上可以看到mssql组件已成功安装,会不会支持mssql连接也能够从里面看出:
$serverName = “your_server_name”;
$connectionOptions = array(“Database” => “AdventureWorks”);
$conn = sqlsrv_connect($serverName, $connectionOptions);
if ($conn === false) {
echo “Failed to connect.\n”;
die(print_r(sqlsrv_errors(), true));
} else {
echo “Connection to mssql success”;
}
?>
结论
在php中实现mssql数据库的连接,一定要使用专门的php扩大。本文介绍k了,怎么安装mssql拓展,使php可以连接到mssql数据库,并演示了怎样使用php检查会不会安装成功。在结束之前,本文建议php程序员们依照本文中步骤一步步安装php mssql扩大,以保证php mssql数据库连接的正常运作。
本文来源:https://www.yuntue.com/post/101706.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏