可以使用mysqli连接到Azure而不是PDO吗?

时间:2017-02-10 17:07:26

标签: php mysql azure mysqli pdo

这是我连接Azure的代码:

<?php
$servername='myproject.database.windows.net';
$username='somename';
$password='somepassword';
$database='some_db';
$conn=New mysqli($servername,$username,$password,$database);

//Connection error handling:
// echo @mysqli_ping($conn) ? 'true' : 'false';
if(mysqli_connect_errno()) {
  die("Database connection failed: " .
      mysqli_connect_error() .
      " (" . mysqli_connect_errno() . ")"
  );
} else {
  // echo "Connection success";
}
?>

我收到错误:

  

连接失败:连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接主机无法响应而建立连接失败。

我试过从WAMP服务器和azurewebsites启动这个php,但两者似乎都不起作用。它适用于PDO,但我已经设置了一些mysqli_fetch_assoc查询的页面,并希望保留它们。

有什么建议吗?

0 个答案:

没有答案