我使用Laravel 5.2和phpMyAdmin(我通過InstantWordpress運行),當我嘗試遷移數據庫時,出現此錯誤消息在命令行:Laravel&phpMyAdmin - pdoexception由於目標機器主動拒絕,無法建立連接
[PDOException]
SQLSTATE[HY000] [2002] no connection could be made because the target machine actively refused it
這是我的.ENV文件看起來像:
APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:IBh/yuGAXTC2a2rRD7A9VE5io7AbPXLYfJUfLyFnRfA=
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=micedb
DB_USERNAME=roo
DB_PASSWORD=roo
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
然後,當我看到在瀏覽器中的應用程序我有一個登陸頁面,就像最初的遷移已經工作,但數據庫中沒有任何內容,當我嘗試註冊時r我收到錯誤消息和堆棧跟蹤。
也許你的意思是MySQL(或MariaDB)而不是phpMyAdmin。 phpMyAdmin是管理員用來管理其數據庫服務器的應用程序;它不是一個數據庫本身。 –
我很確定我一直在使用phpMyAdmin。它是InstantWordPress的一部分(這非常好)。我想我會嘗試MySql或其他類型的數據庫,因爲我似乎無法連接到我所創建的數據庫。我一直能夠在之前,但Laravel似乎並不想連接。當我抽出時間時,我會嘗試另一種方法。 – tdrsam