Laravel在启动时会自动连接到数据库吗?

时间:2019-07-07 14:28:01

标签: php database laravel laravel-5 laravel-5.8

我正在构建一个步骤,该步骤将在应用程序根目录下没有env文件的位置运行artisan命令。该命令仅将一些内容写入local文件系统磁盘,而与数据库无关。

这最初引发了一个错误,即SQLSTATE[HY000] [1044] Access denied for user ''@'localhost' to database 'forge'

作为一种解决方法,我在config/database.php中指定了本地测试数据库的DB信息,但这似乎不是最佳选择并且不可扩展。

这是否意味着Laravel总是连接到默认数据库?无论如何,有没有禁用它,以便不需要数据库连接的命令就可以运行?

0 个答案:

没有答案