PHP和MSSQL连接

时间:2019-08-09 17:17:45

标签: php sql-server

在将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。 )

0 个答案:

没有答案
相关问题