簡體   English   中英

Laravel 遷移最終進入錯誤的數據庫

[英]Laravel migrate ends up in wrong database

我在.env 中有以下設置

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=unwa
DB_USERNAME=root
DB_PASSWORD=NotForEverybody

當我跑

php artisan migrate:fresh

一切似乎都很好。 但是當我查看我的目標數據庫“unwa”時,它是空的。 模具和轉儲顯示,我連接到另一個數據庫“拍賣”,恰好是第一個(按字母順序)數據庫。 我在“拍賣”數據庫中找到了我的所有表格。

如何正確配置我的目標數據庫“unwa”?

嘗試刪除緩存“php artisan optimize:clear”

我有一個指向拍賣數據庫的系統環境變量DATABASE_URL 這就是為什么它成為遷移的目標,並且在項目的任何地方都找不到它。 刪除該環境變量后,遷移開始按預期工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM