2015-07-27 41 views
5

Laravel 5'de "MariaDB" için sürücü yok ve Laravel 5'te MariaDB'yi kullanmak için mysql sürücüsünü kullanabileceğimiz bir yer okudum. Ama MariaDB kullanıcı adı ve şifremi verdiğimde bile bu hatayı alıyorum. Şifre "root" ve kullanıcı adı da "root". Birisi mariadb nasıl yapılandırılacağı ile ilgili bana rehberlik edebilirLaravel 5 in Laravel 5 nasıl yapılandırılır?

SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) 

laravel 5.

+0

'GRANT' neye benziyordu? –

cevap

7
'mysql' => [ 
     'driver' => 'mysql', 
     'host'  => env('DB_HOST', 'localhost'), 
     'port'  => env('DB_PORT', '3307'), 
     'database' => env('DB_DATABASE', 'doctorsondemand'), 
     'username' => env('DB_USERNAME', 'root'), 
     'password' => env('DB_PASSWORD', 'root'), 
     'charset' => 'utf8', 
     'collation' => 'utf8_unicode_ci', 
     'prefix' => '', 
     'strict' => false, 
    ], 

Eh kullanılmak üzere, sorun portu ile oldu. Varsayılan olarak, bundan bahsedilmiyor ve 3306 olarak kabul ediliyor. Yani, bu çizgiyi dahil etmeli ve limanın 3307 olduğunu söylemeliyiz. Bu, sorunu çözdü. Bu yardımcı olur umarım.