Laravel 10 Mysql 8.0 SQLSTATE[42000]Laravel 1071 users_email_unique Specified key was too long hatası çözümü

Wampserver64 yüklü Windows 11 bilgisayarda Laravel 10 projesinde Mysq 8.0 veritabanı için migrate komutu çalıştırıldığında users_email_unique alanını oluştururken users_email_unique sütunu için Specified key was too long hatası veriyor. Bunu çözmek için app/Providers/AppServiceProvider.php dosyasının üst kısmındaki use kodlarının olduğu satıra use Illuminate\Support\Facades\Schema; boot fonksiyonunun içine Schema::defaultStringLength(191); kodunu yaz.

use Illuminate\Support\Facades\Schema;
 
public function boot()
{
    Schema::defaultStringLength(191);
}