0
我正在嘗試獲得laravel5-example項目的工作。其中一個步驟似乎很基本的,但我不知道如何做到這一點:如何爲laravel 5建立數據庫? (連接拒絕錯誤)
Create a database and inform .env
隨着laravel 5我.ENV文件看起來像:
APP_ENV=local
APP_DEBUG=true
APP_KEY=B0ST6bRoqxVJ2JtUNPtittJup6mRJef2
DB_HOST=127.0.0.1
DB_DATABASE=laravel_base
DB_USERNAME=root
DB_PASSWORD=
CACHE_DRIVER=file
SESSION_DRIVER=file
當我嘗試種子數據庫我得到一個錯誤:
$ php artisan migrate --seed
[PDOException]
SQLSTATE[HY000] [2002] Connection refused
如何創建一個數據庫,以便我可以在我的mac上運行我的laravel應用程序?我有postgres安裝。此應用程序的默認值是mysql('default' => 'mysql'
)config/database.php。如果我將其更改爲'default' => 'pgsql'
我得到一個不同的錯誤:
$ php artisan migrate --seed
[PDOException]
could not find driver
我真的不關心,如果我有MySQL或PSQL數據庫,只是希望它的工作。儘管Mysql是默認的,但堅持下去可能會更好。什麼是爲laravel項目設置mysql/psql數據庫的命令?
pgsql連接的外觀如何。還有'pgsql'設置爲你的'默認連接' – Ohgodwhy
'$ psql' 'psql:FATAL:database「connorleech」does not exist' –
在你的laravel database.php文件中,'pgsql =>'看起來像什麼?並且是'default'=>'pgsql'集合? – Ohgodwhy