如何使用php连接到SQL Server

如何使用php连接到SQL Server,php,sql-server,Php,Sql Server,我想连接到另一台服务器上的SQL Server,请帮助我了解如何连接 我可以通过pdo、odbc、pdo_dblib和成功或失败的代码连接到数据库 谢谢您可以尝试使用以下内容: <?php $servername = "localhost"; $username = "username"; $password = "password"; // Create connection $conn = new mysqli($servername, $username, $password);

我想连接到另一台服务器上的SQL Server,请帮助我了解如何连接 我可以通过pdo、odbc、pdo_dblib和成功或失败的代码连接到数据库


谢谢

您可以尝试使用以下内容:

<?php
$servername = "localhost";
$username = "username";
$password = "password";

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 
echo "Connected successfully";
?>

在现代版本的php上,您可以使用mysqli或pdo

PDO:

mysqli_connect:

$con = mysqli_connect("127.0.0.1", $user, $password, "DATABASENAME");

if (!$con) {
    echo "Unable to connect";
}
mysqli_close($link);
确保远程服务器允许mysql连接

更多信息,请访问: -(PDO连接)
-(mysqli connect)

首先,您需要将IP添加到远程服务器,然后只需使用正确的主机即可
$con = mysqli_connect("127.0.0.1", $user, $password, "DATABASENAME");

if (!$con) {
    echo "Unable to connect";
}
mysqli_close($link);