无法使用symfony连接到PostgreSQL数据库

时间:2010-12-18 16:12:04

标签: database postgresql symfony1

我是PostgreSQL的新手,这是我第一个使用PostgreSQL的symfony项目。当我尝试在symfony中运行insert-sql时,它告诉我我的数据库salon不存在。但确实存在,如下所示。

ason@ve:~/salon$ ./symfony doc:insert-sql
>> doctrine  creating tables


  PDO Connection Error: SQLSTATE[08006] [7] FATAL:  database "SALON" does not exist  


jason@ve:~/salon$ sudo -u postgres createdb salon;
createdb: database creation failed: ERROR:  database "salon" already exists

似乎我运行的任何symfony命令都会告诉我salon不存在(我已尝试过其他命令)。出于这个原因,我猜测这是一个symfony问题而不是PostgreSQL或PHP问题。

all:
  doctrine:
    class: sfDoctrineDatabase
    param:
      dsn:      pgsql:host=localhost;dbname=SALON
      username: salon
      password: foobar123

知道我做错了吗?

1 个答案:

答案 0 :(得分:0)

男孩,我感到愚蠢。如果我使用dbname=salon代替dbname=SALON,则可以使用。