2016-06-07 68 views
3

我想在我的Laravel 5.2框架中使用MySQL數據庫。運行php artisan serve並打開本地主頁後,我無法訪問phpMyAdmin。Laravel MySQL數據庫設置錯誤

.env文件:

DB_CONNECTION=mysql 
DB_HOST=127.0.0.1 
DB_DATABASE=people 
DB_USERNAME=pftest 
DB_PASSWORD="pftest_2016#9" 

這樣做後,我跑php artisan migrate並得到了以下錯誤:其中,我已經安裝了php-mysql擴展,在檢查其存在

[PDOException] could not find driver 

關注php.ini文件。 但我還是發現了以下錯誤:

[PDOException] SQLSTATE[HY000] [2002] Connection refused 

那麼,什麼是問題,怎麼解決呢?

+0

檢查密碼「pftest_2016#9」或pftest_2016#9? –

+1

從命令行運行'php --ini'並確保它使用的是您認爲正在使用的.ini文件。 – Pitchinnate

+0

@kirangadhvi它不一樣..讀取錯誤..我的錯誤是:[PDOException] SQLSTATE [HY000] [2002]連接拒絕 –

回答

2

.env文件,設置

APP_ENV=local 
DB_PORT=3306 

,然後運行php artisian migrate --env="local"

同樣是有效的開發,生產ENV。