在laravel上建立了Model 也有在mySQL建立了帳號 之後再CMD打上php artisan migrate 就出現了下面的畫面 而且到最後他跑出來的DB名稱及帳密也不會跟著env改動了 不知該如何是好 ! !
已邀請的邦友 {{ invite_list.length }}/5
我遇過的狀況是 有可行 migrate 時候 是讀取 cache住的 .env 檔案 你可以試試看 先執行以下指令試試看
php artisan config:clear
不過我也遇過 因為在 linux上面 執行權限不夠 所以cache檔案實際上沒有被正確的清理掉 所以 你可以去 app 資料夾裡面 找找看 有沒有 快取住的檔案
快取可以清理掉了 但是還是連不到0.0
我認為應該 問題還是往 cache的方向找. 有時候下指令不一定有用 因為看起來你的連線完全沒依照你的 .env設定檔運作
你可以檢視一下你的目錄內有沒有多出來的快取檔案 例如 /vendor/config.php 我也遇過 在 storage/ 目錄下 多了 一些 config.php 產生干擾 (應該是手賤造成)
IT邦幫忙