配置文件:
$db=array(
'host' => 'localhost',
'user' => 'root',
'pass' => 'secret',
'name' => 'jack',
);
索引文件
$mysql = new mysqli($db['host'],$db['user'],$db['pass'],$db['name']);
$mysql->set_charset('utf8mb4');
if($mysql->connect_errno)
{
die('Database connection could not be established. Error number: '.$mysql->connect_errno);
}
我明白了:
Database connection could not be established. Error number: 1045
请大家,告诉我该怎么做,我会在30秒内回复你的答案!
更新:
好的,如果我将更改行改为
$mysql = new mysqli(localhost,root,secret,jack);
它有效,但如何使用标签?
答案 0 :(得分:0)
错误号:1045称为用户'root'@'localhost'拒绝访问(使用密码:否)。所以检查数据库的密码和用户名。尝试将密码传递为空。