问题描述
|
我正在构建官方项目的“ symfony的权威指南”(第8章:模型)中显示的博客项目示例。
当我在symfony中执行影响数据库的操作(如save();)时,将出现以下消息:
无法打开PDO连接[包装:sqlSTATE [28000] [1045]用户\'root \'@ \'localhost \'的访问被拒绝(使用密码:NO)]
我试图在推进配置文件中发现错误,但未找到任何内容。我只是按照指南说的做,没有别的。也许我需要通过命令行来创建数据库或类似的东西。
解决方法
您需要使用有效的用户名和密码为MySQL服务器正确配置database.yml。目前,它正在尝试以root用户身份而不使用密码进行连接,并且看来这对于您的本地MySQL配置无效。