MySQL无法连接..详细信息正确

时间:2013-12-05 21:03:15

标签: php mysql database connection

请原谅我,如果这是一个愚蠢的问题,但这真的令人沮丧。

我在尝试连接MySQL数据库时遇到问题。细节是正确的,因为我可以通过phpmyadmin和终端登录,数据库是由用户创建的,我在这个脚本中使用了我的详细信息,但我一直在“无法连接到数据库”它一直在困扰我,让我感到沮丧几个小时了哈哈。< / p>

<?php  
$host = "localhost"; 
$username = "root";  
$pass = "password";  
$name = "database"; 

$connect = mysqli_connect($host,$user,$pass);

if ($connect){
    $select = mysqli_select_db($name);
    if ($select){
        echo "Connected successfully.";
    } else {
        echo "Could not connect to database";
    }
} else {
    echo "Could not connect to MySQL";
}

?> 

这个脚本正在运行,但它没有进展,因为它无法将信息插入数据库以继续使用脚本的其余部分。

我已经查看了其他帖子,并且没有提供任何解决方案,所以我发布了这个。

请帮忙!

2 个答案:

答案 0 :(得分:0)

您错过了mysqli_select_db中的参数,它需要2个参数,例如mysqli_select_db($connect,$name);

http://php.net/manual/en/mysqli.select-db.php

答案 1 :(得分:-2)

它无法正常工作,因为它不正确地删除mysqli_connect的小(i) 并确保详细信息正确,并且您有一个名为“database”的数据库 然后再试一次                                 googluck