如何在Laravel 5中配置MariaDB?

我在某个地方读到过,Laravel5中没有“MariaDB”的驱动程序,我们可以使用mysql驱动程序在Laravel5中使用MariaDB。但即使这样,当我给出我的MariaDB用户名和密码时,我也会遇到这个错误。密码是“root”,用户名也是“root”

SQLSTATE[HY000][1045]拒绝用户'root'@'localhost'的访问(使用密码:是)

有人可以指导我如何配置MariaDB与Laravel 5一起使用吗

'mysql'=>[
“驱动程序”=>“mysql”,
'host'=>env('DB_host','localhost'),
“端口”=>环境(“DB_端口”,“3307”),
'database'=>env('DB_database','doctorsonedmand'),
'username'=>env('DB_username','root'),
'password'=>env('DB_password','root'),
“字符集”=>“utf8”,
“排序规则”=>“utf8\U unicode\U ci”,
'前缀'=>'',
“严格”=>错误,
],

问题出在端口上。默认情况下,未提及,他们将其视为3306。所以,我们必须包括这条线,并提到港口是3307。这就解决了问题。
希望这有帮助

发表评论