<?php 
$conn=mssql_connect("localhost","sa", "") or die("数据库连接失败!"); //连接mssql
mssql_select_db("test",$conn); //连接数据库
?><?php
$serverName = "localhost"; //数据库服务器地址
$uid = "sa"; //数据库用户名
$pwd = ""; //数据库密码
$connectionInfo = array("UID"=>$uid, "PWD"=>$pwd, "Database"=>"test");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn == false)
{
    echo "连接失败!";
    die( print_r( sqlsrv_errors(), true));
}
?>我看网上写的PHP连接MSSQL都是用的第一种方法,可我用第一种方法从未成功过,所以我一直都是用第二种方法连接MSSQL的。是什么原因呢?
mssql_connect 和 sqlsrv_connect 这两个又有什么区别?

PHP连接MSSQL