1. 程式人生 > >Laravel 5.7 使用 PHP artisan migrate 的問題

Laravel 5.7 使用 PHP artisan migrate 的問題

 

  這是由於Laravel 預設使用 utf8mb4 字元, 包括支援在資料庫儲存「 表情」 。 如果你正在執行的 MySQL release 版本低於5.7.7 或 MariaDB release版本低於10.2.2 , 為了MySQL為它們建立索引, 你可能需要手動配置遷移生成的預設字串長度, 你可以通過修改App\Providers\AppServiceProvider 中的boot方法來解決。

 

    public function boot()

    {

        Schema::defaultStringLength(191);

    }