私はどこかで読んだことがあります。Laravel 5には「MariaDB」のドライバーがなく、Laravel 5.でmysqlドライバーを使用してMariaDBを使用できます。それでも、MariaDBのユーザー名とパスワードを指定すると、このエラーが発生します。パスワードは「root」で、ユーザー名も「root」です。
SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
Laravel 5.で使用するようにMariaDBを構成する方法について誰かが私をガイドできますか?.
'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,
],
さて、問題はportにありました。デフォルトでは言及されておらず、3306と見なされています。そのため、その行を含め、ポートが3307であることを言及する必要があります。これで問題は解決しました。お役に立てれば。