在将PHP链接到MSSQL互锁的过程中,我们尝试参考其他堆栈上的错误答案。 但是结果大致分为两部分。
“ $ connectionInfo = array(“ UID” => $ dbusername,“ PWD” => $ dbpassword,“ Database” => $ db)或die(“无法连接到服务器”);”部分。 在计划A中,我们执行了用户名,在计划B中,执行了UID。 这两个错误也不同。 我在“堆栈溢出”中看到了答案,但尚未解决。 另外,为什么出现这些错误也无法解决。 我真的需要帮助。
有很多类似的问题,我很抱歉提出同样的问题。 但是,我已经搜索了很多次。但这不起作用。
尝试一个计划
<?php
header('Content-Type: text/html; charset=utf-8');
?>
<?php
$host = "127.0.0.1";
$dbusername = "test";
$dbpassword = "test12";
$db = "Test_DB";
$connectionInfo = array("Username" => $dbusername, "PWD" => $dbpassword, "Database" => $db) or die("Couldnt connect to server");
$conn = sqlsrv_connect($host, $connectionInfo);
if($conn){
echo "Sucsess";
}
else{
die( print_r( sqlsrv_errors(), true));
echo "fail";
}
?>
尝试B计划
<?php
$host = "127.0.0.1";
$dbusername = "test";
$dbpassword = "test12";
$db = "Test_DB";
$connectionInfo = array("UID" => $dbusername, "PWD" => $dbpassword, "Database" => $db) or die("Couldnt connect to server");
$conn = sqlsrv_connect($host, $connectionInfo);
if($conn){
echo "Sucsess";
}
else{
die( print_r( sqlsrv_errors(), true));
echo "fail";
}
?>
计划错误结果是 Array([0] => Array([0] => IMSSP [SQLSTATE] => IMSSP [1] => -1 [code] => -1 [2] =>无效的选项用户名已传递给sqlsrv_connect。 ] =>无效的选项“用户名”已传递给sqlsrv_connect。))
计划B错误结果为- 数组([0] =>数组([0] => 08001 [SQLSTATE] => 08001 [1] => 2 [代码] => 2 [2] => [Microsoft] [SQL Server的ODBC驱动程序17]。 ������������������:SQLServer����������������������������.. [2]。[消息] => [Microsoft] [SQL Server的ODBC驱动程序17]��������������������:SQLServer���������������� [2]。)[1] =>数组([0] => HYT00 [SQLSTATE] => HYT00 [1] => 0 [代码] => 0 [2] => [Microsoft] [用于SQL Server的ODBC驱动程序17]。[消息] => [用于Microsoft的[ODBC驱动程序17] [SQL Server]。[2] =>数组([0] => 08001 [SQLSTATE] => 08001 [ 1] => 2 [代码] => 2 [2] => [Microsoft] [用于SQL Server的ODBC驱动程序17] SQLServer¶�����������������߿���Ʈ ũ����߽。。。ãããϴ ϴ �����������.����������������������SQLServer���������������� SQL���SQL SQL Ͻʽÿ Ͻʽÿ SQL SQL SQL SQL SQL SQL SQL SQL Server Server Server Server Server Server Server ���������.. [message] => [Microsoft] [SQL Server的ODBC驱动程序17] SQLServer������������������������������ 。����Ͻ߽߽߽߽。 ���������������������。 ���������������������SQLServer������������������������������������������������ Ȯ。 SQL Server SQL Server。 )