0

看到很多类似的问题,但仍然无法找到线索。

我的新 Symfony2 项目使用这种配置

[parameters]
    database_driver   = pdo_mysql
    database_host     = localhost
    database_port     =
    database_name     = my_db
    database_user     = my_user
    database_password = my_password

我能够连接命令行客户端

$ mysql -u my_user -p
Enter password:
mysql>

但试图填充我的数据库

$ php app/console doctrine:database:create

给我

无法为名为 my_db
SQLSTATE [28000] [1045] 的连接创建数据库 'my_user'@'localhost' 的访问被拒绝(使用密码:是)

4

1 回答 1

0

my_password 包含字符@&显然阻止我与 PDO 连接

于 2012-07-23T15:41:43.090 回答