#1273 – Cotejo desconocido: 'utf8mb4_unicode_520_ci'

Resuelto Shishil Patel asked hace 7 años • 22 respuestas

Tengo un sitio web de WordPress en mi servidor WAMP local . Pero cuando subo su base de datos al servidor en vivo, aparece un error

#1273Unknown collation: ‘utf8mb4_unicode_520_ci’
Shishil Patel avatar Feb 22 '17 14:02 Shishil Patel
Aceptado

Creo que este error se debe a que el servidor local y el servidor en vivo ejecutan versiones diferentes de MySQL. Para resolver esto:

  1. Abra el archivo sql en su editor de texto
  2. Encuentra y reemplaza todo utf8mb4_unicode_520_ciconutf8mb4_unicode_ci
  3. Guarde y cargue en una nueva base de datos mySql

ingrese la descripción de la imagen aquí

Sabba Keynejad avatar May 22 '2017 21:05 Sabba Keynejad

Puedes resolver esto encontrando

ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

en su .sqlarchivo y cambiándolo con

ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
savani sandip avatar Feb 22 '2017 07:02 savani sandip

En mi caso, resulta que mi
nuevo servidor se estaba ejecutando MySQL 5.5y
el antiguo servidor se estaba ejecutando MySQL 5.6.
Recibí este error al intentar importar el .sqlarchivo que había exportado desde mi antiguo servidor.

MySQL 5.5 no es compatible utf8mb4_unicode_520_ci, pero
MySQL 5.6 sí.

¡ La actualización en MySQL 5.6el nuevo servidor resolvió el error de clasificación!

Si desea conservar MySQL 5.5, puede: - hacer una copia de su archivo
exportado - reemplazar instancias de y ... con - importar su archivo actualizado ..sql
utf8mb4unicode520_ciutf8mb4_unicode_520_ci
utf8mb4_unicode_ci
.sql

SherylHohman avatar Jul 03 '2017 03:07 SherylHohman