Si migraste tu proyecto de laravel a tu servidor y al correrlo te salio algo así como: Syntax error or access violation: 1115 Unknown character set: ‘utf8mb4’, se debe a que en tu server no puedes usar la codificación utf8mb4, pero tranquilo si funciona, tienes que cambiar también a tu table cuando la exportas la codificación, es decir, sustituir donde quiera que aparezca ‘utf8mb4’ por ‘utf8’
Podemos corregirlo entrando al archivo de tu proyecto config/database.php y ahi lo dejamos asi:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', '127.0.0.1'), 'port' => env('DB_PORT', '3306'), 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'unix_socket' => env('DB_SOCKET', ''), 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, 'engine' => null, ], |
Quedaría algo así: