如何使用PHP连接Microsoft SQL数据库

时间:2016-08-12 05:51:44

标签: php sql-server database

我正在尝试使用sqlsrv_connect()php函数连接mssql数据库,但它始终显示在致命错误之下。

致命错误:调用未定义的函数sqlsrv_connect()。

代码:

$server = 'xx.xxx.xxx.Xxx\sqlexpress';
$username = 'uname';
$password = 'password';
$database = 'testdb';


$connectionInfo = array( "Database"=>$database, "UID"=>$username, "PWD"=>$password);

$conn = sqlsrv_connect( $server, $connectionInfo);

if( $conn ) {
 echo "Connection established.<br />";
}else{
 echo "Connection could not be established.<br />";
 die( print_r( sqlsrv_errors(), true));
}

1 个答案:

答案 0 :(得分:0)

为此,您必须下载相关的驱动程序。

用于PHP的Microsoft SQL Server 2005驱动程序允许PHP开发人员访问SQL Server 2005和SQL Server 2008数据库中的数据。该驱动程序包括对Windows和SQL Server身份验证方法,事务,参数绑定,流,元数据访问,连接池和错误处理的支持。

检查以下链接:

How to connect to MSSQL

Php Help Documnetation