El error indica claramente que no tiene utf8mb4
compatible con su servidor de base de datos de etapa.
Causa :probablemente localmente tengas MySQL
versión 5.5.3
o superior, y en el escenario/VPS alojado tiene MySQL
versión del servidor inferior a 5.5.3
Los conjuntos de caracteres utf8mb4 se agregaron en MySQL 5.5.3.
Solución 1 :Simplemente actualice su servidor MySQL a 5.5.3 (al menos). La próxima vez, tenga en cuenta la versión que usa localmente, para el escenario y para la producción, todas deben ser iguales.Una sugerencia - en la actualidad, el conjunto de caracteres predeterminado debe ser utf8mb4
.
Solución 2 (no recomendado):convertir el juego de caracteres actual a utf8
y luego exporte los datos; se cargará bien.