SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table activations
add index activations_xxxx_index
(e xxxx
))
Si estas aqui es porque estas usando laravel o algo parecido, te contaré mi solución con Laravel
Dentro de tu proyecto localiza /app/Providers
Dentro de esa carpeta tienes que editar el archivo AppServiceProvider.php
añade lo siguiente
use Illuminate\Support\Facades\Schema;
Y localiza public function boot()
Y dentro de esa función añade
Schema::defaultStringLength(191);
Esta solución al error SQLSTATE 42000 Syntax error no es la mas limpia, pero a mi me funciono sobre un servidor Centos 7 , si dispones de otra solución no dudes en mandarla y la añadiremos