PHP不会连接到mysql数据库

时间:2014-08-15 13:10:46

标签: php mysql connection

我似乎无法在这个PHP脚本和我的MySQL数据库之间建立连接。据我所知,这段代码是正确的,应该执行查询。问题在于第1行的连接。我只是想知道有没有人知道为什么这不起作用,或者我犯了一个非常愚蠢的错误。

<?php

    $con = mysqli_connect("localhost","username","password","database_name");

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

    $query = "INSERT INTO lat_long (uname, lat, lon) VALUES ('boo', 'boo', 'boo')";

    mysqli_query($con, $query);

    mysqli_close($con);
?>

编辑:这是错误

  

致命错误:在/ var / www / project中调用未定义的函数mysqli_connect()   第7行/insertar.php

1 个答案:

答案 0 :(得分:0)

如果您收到连接错误,可能会在此行中找到您的问题:

$con = mysqli_connect("localhost","username","password","database_name");

您确定您拥有正确的主机地址,用户名,密码和数据库架构名称吗?

您可能还想检查您是否在托管此数据库的任何位置安装了mysqli php扩展程序。