2014-07-10 165 views
2

我試圖用Symfony2創建我的數據庫。我用命令:[PDOException]:SQLSTATE [28000] [1045]拒絕用戶'root'@'localhost'的訪問(使用密碼:否)Symfony2

php app/console doctrine:create:database 

結果是:

[PDOException]: SQLSTATE [28000] [1045]訪問被拒絕的用戶 '根' @ '本地主機'(使用密碼:否)

這是我parameters.yml

parameters: 
database_driver: pdo_mysql 
database_host: 127.0.0.1 
database_port: null 
database_name: symfony 
database_user: root 
database_password: null 
mailer_transport: smtp 
mailer_host: 127.0.0.1 
mailer_user: null 
mailer_password: null 
locale: en 
secret: ThisTokenIsNotSoSecretChangeIt 
debug_toolbar: true 
debug_redirects: false 
use_assetic_controller: true 

,這是我config.yml:

doctrine: 
dbal: 
    default_connection: default 
    connections: 
     default: 
      driver: %database_driver% 
      host:  %database_host% 
      port:  %database_port% 
      dbname: %database_name% 
      user:  %database_user% 
      password: %database_password% 
      charset: UTF8 
    types: 
     json: Sonata\Doctrine\Types\JsonType 

任何幫助?

+0

已編輯答案請檢查 –

回答

1

你必須檢查你的MySQL憑據。 PDO無法連接到您的MySQL服務器。也許登錄錯誤,或者密碼或用戶權限不夠。

+0

謝謝!密碼錯誤:$ – user3816170

相關問題