我正在进行Symfony教程Jobeet的工作,但我在通过Doctrine连接到MySQL数据库时遇到了问题。开发环境:Mac OS X和XAMPP。
命令php
命令php
symfony doctrine:build-schema
给出以下错误消息:
数据库设置在database.yml中:警告:PDO::__construct():[2002]没有这样的文件或目录(尝试通过unix:///var/mysql/mysql.sock连接)位于/Users/xx/projects/myproject/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Connection.php的第470行
PDO连接错误:SQLSTATE [HY000] [2002]没有这样的文件或目录
all:
doctrine:
class: sfDoctrineDatabase
param:
dsn: 'mysql:host=localhost;dbname=my_project_db'
username: root
password: root
MySQL正在运行。用户名和密码正确。数据库'my_project_db'存在。
有人能给我一个提示出了什么问题吗?