Inicio Foros Bases de datos MySQL Error 1273 unknown collation al importar SQL en MySQL

  • Este debate tiene 2 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 6 años por Varios.
Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Autor
    Entradas
  • #1668
    Varios
    Moderador

    Hola, tengo un servidor con MySQL montado sobre un equipo con Linux CentOS 7. Cuando intento hacer un import de un fichero SQL para crear tablas y registros me muestra este error:

    ERROR 1273 (HY000) at line 83: Unknown collation: ‘utf8mb4_unicode_ci’

    He probado con phpMyAdmin y con MySQL Workbench y me da el mismo error.

    ¿A qué puede ser debido?

    #1669
    alonsojpd
    Superadministrador

    El error que nos comentas suele ser debido a que el juego de caracteres usado en la importación del fichero SQL en el servidor origen: utf8mb4_unicode_ci, no existe en el destino. Una forma de solucionarlo es editar el fichero SQL de importación y reemplazar la aparición de utf8mb4_unicode_ci por utf8mb4_unicode_ci que suele existir en todos los servidores MySQL:

    Reemplazar juego de caracteres en fichero import de SQL de MySQL

    #1670
    Varios
    Moderador

    Estupendo, lo he reemplazado y me ha importado perfectamente, salen las tildes, eñes y demás caracteres.

    Muchas gracias!!

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.