2016-07-29 112 views
0

我該如何去做這件事(標題是問題),我已將所有ENV文件更改爲託管mysql詳細信息。當我運行php工匠從作曲家遷移我得到Laravel 5.1將數據庫遷移到託管mysql

「拒絕用戶名@本地主機使用密碼是錯誤」。

我已經改變了端口和一切,但我不知道該怎麼辦了,我99%肯定的信息是正確的,我多次

+0

是你的文件的本地,做你想讓他們連接到遠程數據庫?如果那樣,您的遠程數據庫是否具有啓用遠程訪問的配置? –

+0

你有沒有改變你的database.php的細節? –

+0

我的文件是非常本地的,我需要先將它們上傳到服務器,然後再運行遷移..?請告訴我它的簡單 –

回答

1

你需要檢查他們嘗試一些:

  • 是憑據有效(用戶名,密碼和主機)?
  • 您的應用程序服務器可以訪問數據庫主機?
  • .env文件被正確配置或在app/config/database.php有一些配置硬編碼?

要validade連接,你可以試試這個:http://www.w3schools.com/php/php_mysql_connect.asp

關於配置和enviroments:https://laravel.com/docs/5.2/configuration

+0

感謝您的支持我愛這個網站上的人給出的答案有多詳細,保持良好的工作!但我想出了我的問題的答案 –