如何在Laravel 5中配置MariaDB?

帕他普拉汀·尼奥格

我在某处读到,在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,
    ],

嗯,问题出在港口默认情况下,它没有被提及,他们将其取为3306。因此,我们必须包括该行,并提及端口为3307。这解决了问题。希望这可以帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章