0

Windowsコマンドプロンプトでは、一部のphp artisanコマンドと同じエラーが発生します

C:\xampp\htdocs\jj>php artisan migrate

In Connection.php line 664:

  SQLSTATE[HY000] [1049] Unknown database 'juwelleryjournal' (SQL: select * from information_schema
  .tables where table_schema = juwelleryjournal and table_name = migrations)


In Connector.php line 67:

  SQLSTATE[HY000] [1049] Unknown database 'juwelleryjournal'

, & php artisan make:"blabla" works well

同じエラーが発生した場合、最新の Windows php バージョンがオプションになる可能性がありますが、それは私のクラスメートだけを助けました。i はすでにスタック オーバーフロー (未定義のメソッド Illuminate\Database\Schema\MySqlBuilder::defaultStringLength() への呼び出し) にあり、どちらも役に立ちませんでした。これは、ラップトップ (win7) とデスクトップ PC (win10) で同じように発生します。両方にlaravel5.5.28があります。

誰か提案はありますか?

4

2 に答える 2

0

これを AppServiceProvider に追加します

use Illuminate\Support\Facades\Schema;
function boot()
  {
   Schema::defaultStringLength(191);
  }
于 2018-01-04T14:31:52.353 に答える