【问题标题】:While I'm trying do pdo connection a host name is changed当我尝试进行 pdo 连接时,主机名已更改
【发布时间】:2018-03-14 01:03:39
【问题描述】:

我尝试使用 PDO 连接到数据库:

$db = new PDO('mysql:host=sql.hostname.com;dbname=host', 'host', 'host');

我在网站上遇到的错误是:

连接失败:SQLSTATE[HY000] [1045] 用户 'host'@'host.hostname.com' 的访问被拒绝(使用密码:YES)

那么为什么它会改变 sql.敬主人。或者这不会造成问题?

【问题讨论】:

  • (登录名和密码正确)

标签: php mysql database pdo


【解决方案1】:

'host'@'host.hostname.com' 只是 'host' 帐户的电子邮件地址。如果你改了名字,地址也会改变

如果您使用本地服务器进行开发,例如 WAMP 或 XAMPP,您可以尝试使用 root 用户来确保它可以正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-20
    • 1970-01-01
    • 1970-01-01
    • 2013-07-08
    • 2019-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多