【发布时间】:2020-08-17 03:47:35
【问题描述】:
我正在尝试在 Laravel 中初始化一个数据库。为此,我使用命令php artisan db:seed
返回错误:
“找不到驱动程序”。
如本截图所示
我正在使用 PostgreSQL,我的操作系统是 Windows 10。 知道可能导致此错误的原因吗?
我的 .env 文件
APP_NAME=Revieway APP_ENV=local
APP_KEY=base64:xWdLc4KY3iJKHCupluHuu1nDwvpyk4OAqnsc6RRrGsA=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=localhost:8000
DB_CONNECTION=pgsql
DB_HOST=192.168.99.100:5050
DB_PORT=5432
DB_DATABASE=postgres
DB_USERNAME=postgres
DB_PASSWORD=gghmm
BROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=file
SESSION_LIFETIME=120
QUEUE_DRIVER=sync
【问题讨论】:
-
这能回答你的问题吗? Laravel 5 PDOException Could Not Find Driver
-
.env文件的值是多少?你的播种机看起来怎么样? -
Hirumina,没有。这篇文章中的大多数答案都在考虑 mysql。我必须使用我已经安装的 postgresql。
-
APP_NAME = Revieway APP_ENV =本地APP_KEY = BASE64:xWdLc4KY3iJKHCupluHuu1nDwvpyk4OAqnsc6RRrGsA = APP_DEBUG =真APP_LOG_LEVEL =调试APP_URL = localhost:8000 DB_CONNECTION = pgsql的DB_HOST = 192.168.99.100:5050 DB_PORT = 5432 DB_DATABASE = postgres的DB_USERNAME = postgres的DB_PASSWORD=gghmm BROADCAST_DRIVER=log CACHE_DRIVER=file SESSION_DRIVER=file SESSION_LIFETIME=120 QUEUE_DRIVER=sync
-
这是我的 .env 文件
标签: php database laravel postgresql