我试图通过使用MySQL连接到PHP数据库。我拥有的PHP代码是:
<html>
<body>
<p>Testing SQL connection...</p>
<?php
$db = mysqli_connect ('localhost', 'username', 'password', 'script');
if (!$db) {
die('Could not connect: ' . mysqli_connect_errno());
}
echo 'Connected successfully';
mysqli_close($db);
?>
</body>
<html>当我运行代码以查看它是否成功连接时,我会得到以下错误消息Could not connect: 1044。我已经将脚本保存在本地机器上,输入到$db = mysqlli_connect行中的所有细节都是正确的。我试着在网上寻求帮助,但我很难找到任何有帮助的东西
发布于 2016-04-09 11:49:52
错误: 1044 SQLSTATE: 42000 (ER_DBACCESS_DENIED_ERROR) 消息:拒绝用户‘%1!’%1!‘’到数据库‘’%1!‘’的访问
您将需要反复检查是否传递了正确的用户名和密码.为了调试目的,我建议对它们进行回显。
https://dev.mysql.com/doc/refman/5.6/en/error-messages-server.html
https://stackoverflow.com/questions/36515914
复制相似问题