2016-11-26 96 views
0

我是laravel的新手,我正在探索如何進行遷移。我創建了一個新的用戶表,當我運行"php artisan migrate"它給我"[PDOException] SQLSTATE[HY000] [2002] No connection could be made because the target machine actively refused it."。我運行"composer dump-autoload",然後做"composer install"但沒有喜悅。我配置我.ENV文件象下面這樣:Laravel 5.3 php工匠遷移不起作用


DB_CONNECTION = mysql的

DB_HOST = 127.0.0.1

DB_PORT = 3306

DB_DATABASE =弗朗西斯

DB_USERNAME =宅基地

DB_PASSWORD =祕密


mysql的狀態: enter image description here

+0

確保你的mysql正在工作! –

+0

等待我會嘗試。 – claudios

+0

我試過但沒有工作 – claudios

回答

0

我覺得mysql服務不活躍。你必須激活MySQL服務。因爲它無法與數據庫連接。 或者我認爲在web.config文件禁用代理試試這個。

<system.net> 
    <defaultProxy> 
    <proxy usesystemdefault="False"/> 
    </defaultProxy> 
</system.net> 
+0

我嘗試過使用'sudo服務mysql restart'但沒有運氣 – claudios

+0

首先,您必須確保您的數據庫配置正確並且您的mysql服務正在運行。請檢查MySql服務是否正在運行。 –

+0

我正在使用宅基地,我猜想當我起牀宅基地mysql服務也開始。 – claudios