更改Laravel数据库连接

时间:2017-07-20 19:51:14

标签: database laravel connection

我想更改Laravel项目中的数据库。我移动到.env文件并更改了数据库名称。但是在我更改了db名称后,larval项目仍使用旧的db。但为什么呢?

5 个答案:

答案 0 :(得分:2)

在您的终端中写入

php artisan config:clear

答案 1 :(得分:1)

laravel配置从凭证项目获取.env文件中的数据 请尝试:

    $ composer dump

    $ composer dumpautoload

然后尝试运行命令

    $ php artisan config:clear

当我遇到同样的问题时,它就形成了我。

如果这不起作用,请从目录bootstrap\cache中的缓存中删除内容,然后再次尝试上述命令。请在删除前进行备份。

答案 2 :(得分:1)

请尝试删除文件夹中的内容

project_root_directory/Bootstrap/cache 

然后尝试使用composer dump并再次尝试运行该项目。

答案 3 :(得分:0)

按照此步骤。

php artisan cache:clear

php artisan config:clear

php artisan config:cache

php artisan route:clear

php artisan route:cache

答案 4 :(得分:0)

更改 .env 文件中的数据库凭据并运行 php artisan config:cache。 DB 值将立即更改。