sql >> データベース >  >> RDS >> Mysql

移行中にデータベースが構成されていないlaravel

    私も同じ問題を抱えていました。 GITからL5.1プロジェクトのクローンを作成し、実行しました

    composer install 
    composer update 
    

    また、.envでDBの詳細を構成しました(デフォルトでは.envが存在しないため、.env.exampleのコピーを取得し、.envに名前を変更しました)。その後、実行しようとした場合

     php artisan migrate
    

    @users4393829が述べたのと同じ例外が発生しました。コマンドに従ってデータベースを見つけて設定してみました。

     php artisan tinker
     >>> Config::get('database.connections.mysql.database');
     >>>null
     >>>Config::set('database.connections.mysql.database','homesteaed');
     >>>Config::get('database.connections.mysql.database');
     >>>homesteaed
    

    これらすべてのことを行った後、database.phpファイルがないことがわかったので、それを「config」フォルダーに配置し、それが機能する移行を実行しました。プロジェクトで構成ファイルがgit無視されていることを確認してください。



    1. PostgreSQLで2つのスキーマを比較する方法

    2. SELECT * FROM table_name;のMySQL行の順序は何ですか?

    3. GUIを使用してMySQLWorkbenchでステータスとシステム変数を表示する方法

    4. PostgreSQL接続文字列/URLの形式は何ですか?