请原谅我,如果这是一个愚蠢的问题,但这真的令人沮丧。
我在尝试连接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";
}
?>
这个脚本正在运行,但它没有进展,因为它无法将信息插入数据库以继续使用脚本的其余部分。
我已经查看了其他帖子,并且没有提供任何解决方案,所以我发布了这个。
请帮忙!
答案 0 :(得分:0)
您错过了mysqli_select_db
中的参数,它需要2个参数,例如mysqli_select_db($connect,$name);
答案 1 :(得分:-2)
它无法正常工作,因为它不正确地删除mysqli_connect的小(i) 并确保详细信息正确,并且您有一个名为“database”的数据库 然后再试一次 googluck