我正在官方网页上构建“symfony权威指南”(第8章:模型)中显示的博客项目示例。 当我在symfony中执行影响数据库的操作(如save();)时,会显示以下消息:
无法打开PDO连接[wrapped:SQLSTATE [28000] [1045]访问被拒绝用户'root'@'localhost'(使用密码:否)]
我试图在推进配置文件中找到错误,但没有找到。我刚刚做了导游所说的,没有别的。也许我需要通过命令行创建数据库或类似的东西。
答案 0 :(得分:4)
您需要使用MySQL服务器的有效用户和密码正确配置databases.yml。现在它正在尝试以root用户身份连接而没有密码,并且它似乎对您的本地MySQL配置无效。