日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

laravel-admin 安裝報錯 1071 Specified key was too long

作者:小豪的小目標 更新時間: 2022-10-25 編程語言

報錯信息:Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter table users add
unique users_email_unique(email))

運行環境

windows 10
php:7.3.4
mysql:5.7.26
laravel:5.8
laravel-admin:1.8.17

原因

laravel 5.4 改變了默認的數據庫字符集,現在utf8mb4包括存儲emojis支持。如果你運行MySQL v5.7.7或者更高版本,則不需要做任何事情。

解決方案

修改 app\Providers\AppServiceProvider.php中的

    public function boot()
    {
        //
    }

    public function boot()
    {
        //
        Schema::defaultStringLength(191);
    }

原文鏈接:https://blog.csdn.net/weixin_53289224/article/details/124895581

欄目分類
最近更新