我尝试使用PDO连接到数据库:
$db = new PDO('mysql:host=sql.hostname.com;dbname=host', 'host', 'host');
我在网站上收到的错误是:
连接失败:SQLSTATE [HY000] [1045]拒绝访问用户'主机' @' host.hostname.com' (使用密码:是)
那么为什么它会改变sql。举办。或者这不会导致问题吗?
答案 0 :(得分:0)
'host'@'host.hostname.com'只是“主机”帐户的电子邮件地址。如果您更改名称,地址也将更改
如果您使用本地服务器进行开发,例如WAMP或XAMPP,您可以尝试使用root
用户确保其有效。