Laravel 5 database.php设置为sqlite
我似乎与阅读默认的config / database.php文件的工匠有问题。
当我运行php artisan migrate:status
- 或者我得到的任何其他迁移相关的命令
异常'PDOException'带有消息'SQLSTATE [28000] [1045]访问拒绝用户'宅地'@'localhost'(使用密码:是)'
即使默认的数据库连接名称设置为sqlite
,不需要任何类型的证书。
我的.env有APP_ENV=local
,我使用APP_ENV=local
在PHP 5.6.2的本地环境下运行它。
调用php artisan
我注意到有一个命令来清除配置缓存文件php artisan config:clear
- 然后运行php artisan config:cache
来缓存应用的更改 - 这解决了问题。