Ошибка «Unknown collation utf8mb4 unicode 520 ci» при импорте базы данных Печать

  • 0

При переносе базы данных (БД) сайта с одного хостинга на другой может возникнуть уведомление об ошибке кодировки #1273 «Unknown collation utf8mb4 unicode 520 ci». Оно связано с тем, что импортируемая старая база была создана в кодировке более старой версии MySQL, чем новая.

 

Чтобы решить эту проблему, требуется открыть дамп БД любым удобным редактором кода «блокнотом» (Notepad). Затем совершить следующую последовательность действий:

  • найти строчки с отрывком «utf8mb4_unicode_ci» (возможен другой вариант — «utf8mb4_unicode_520_ci») и заменить их на «utf8_general_ci»;
  • найти строчки с отрывком «utf8mb4» и заменить их на «utf8».


После совершенных замен импорт базы данных пройдёт без ошибок и сайт сможет нормально функционировать.


Помог ли вам данный ответ?

« Назад