无法从函数mysqli_connect()获得响应

时间:2014-03-18 16:20:07

标签: php mysql

我正在尝试将php与mysql连接,所以我编写了这样的代码:

<?php
// Create connection
echo "1";
$con=mysqli_connect("localhost","root","pwd");
echo "2";
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }
?>

但我没有得到任何回复,页面上只有“1”。我确定uname和pwd是正确的。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

使用mysqli_connect功能代替mysql_connect

<?php
    // Create connection
    $con=mysqli_connect("example.com","root","pwd","my_db");

    // Check connection
    if (mysqli_connect_errno()){
           echo "Failed to connect to MySQL: " . mysqli_connect_error();
    }
?> 

答案 1 :(得分:1)

似乎mysqli配置中未启用php.ini扩展程序。 启用扩展后,重新启动Apache服务器并再次尝试运行代码。