Laravel migration err
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter table `tenants` add primary key ` tenants_id_primary`(`id`)) Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes laravel 8 PHP By Lokesh003 on May 15 2021 Donate Thank Comment Some Solution that worked for me : ( Try running command after config : clear and try migrate : fresh ) 1. added default string length : use Illuminate \ Support \ Facades \ Schema ; public function boot ( ) { Schema :: defaultStringLength ( 191 ) ; } 2. changing engine to 'InnoDB' inside / config / database . php 'mysql' = > [ . . . , . . . , 'engine' = > 'InnoDB' , ] 3. If still not solved try updating 'charset' and 'collation' inside / config / database . php 'charset' = >