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);

    }

posted @ 2018-11-13 16:08  欢乐豆123  阅读(257)  评论(0编辑  收藏  举报