![](/img/trans.png)
[英]Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045): Access denied for user 'root'@'localhost' (using password: YES)
[英]Warning: mysqli_connect(): (28000/1045): Access denied for user 'mobileto'@'localhost' (using password: NO)
我正在尝试访问使用此URL在线创建的PHP数据库
http://dns.com/data_api/connect.php
我已经创建了数据库,并且在创建时没有附加用户名和密码。 当我尝试检查connect.php是否可以建立与数据库的连接时,出现此错误
警告:mysqli_connect():(28000/1045):在第11行的/home/mobileto/public_html/data_api/connect.php中,用户'mobileto'@'localhost'(使用密码:NO)的访问被拒绝
无法连接到MySQL:用户'mobileto'@'localhost'的访问被拒绝(使用密码:否)
这是connect.php文件
<?php
$username = "";
$password = "";
$hostname = "localhost";
$dbase ="mobileto_holo";
//connection to the database
//$dbhandle = mysql_connect($hostname, $username, $password)
$con=mysqli_connect($hostname,$username,$password,$dbase);
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
// or die("Unable to connect to MySQL");
//echo "Connected to MySQL<br>";
//$conn = mysql_connect("localhost","root","");
?>
请问可能有什么问题吗?
没有用户名或密码? :o
那是不可能的。 尝试使用root
作为默认用户名,而不要传递空字符串。
$username = "root";
$password = "";
$hostname = "localhost";
$dbase = "mobileto_holo";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.