PHP到SQLSERVER数据库连接程序

时间:2015-10-05 09:33:57

标签: php windows sql-server-2008 iis

我已经完成了有关使用Windows Server / Windows 8配置PHP的所有内容和所有内容

即使简单的echo字符串正在运行,但与SQL数据库的连接也无法正常工作....

我在网上搜索过这个。

由于我是Windows服务器的新手,请帮助我在Windows上运行PHP并从SQL数据库中获取数据。

请给我一步一步的程序,以便我知道我缺少的地方?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以尝试这样的事情:

 <?php
    $serverName = "serverName\sqlexpress"; //serverName\instanceName
    $connectionInfo = array( "Database"=>"dbName", "UID"=>"userName", "PWD"=>"password");
    $conn = sqlsrv_connect( $serverName, $connectionInfo);

    if( $conn ) {
         echo "ok.<br />";
    }else{
         echo "crashed.<br />";
         die( print_r( sqlsrv_errors(), true));
    }
    ?>

但是你需要在互联网上做研究,有很多关于php和SQL Server之间连接的例子:

http://php.net/manual/fr/function.sqlsrv-connect.php

编辑:

你也可以试试这个:

$myServer = "10.85.80.229";
$myUser = "root";
$myPass = "pass";
$myDB = "testdb";

$conn = mssql_connect($myServer,$myUser,$myPass);
if (!$conn)
{ 
  die('Not connected : ' . mssql_get_last_message());
} 
$db_selected = mssql_select_db($myDB, $conn);
if (!$db_selected) 
{
  die ('Can\'t use db : ' . mssql_get_last_message());
} 

http://www.php.net/manual/en/mssql.installation.php