Ошибка «Unknown collation utf8mb4 unicode 520 ci» при переносе WordPress на хостинг

Unknown collation utf8mb4 unicode 520 ci — популярная проблема при переносе Вашего сайта с одного хостинга на другой. Она связана с тем, что более старые версии MySQL не могут нормально обрабатывать эту кодировку.

Перекодировка utf8mb4 unicode 520 ci в utf8

Чтобы старая база данных поняла новую — нам нужно ее перекодировать в utf8.

Для этого открываем нашу базу, выгруженную из phpMyAdmin любым редактором, например Notepad++

Итак, далее открываем и проводим следующие операции.

  1. С помощью поиска и замены ищем строчку ‘utf8mb4_unicode_ci’, здесь может быть и такая строчка как ‘utf8mb4_unicode_520_ci’.
  2. Заменяем ее  на «utf8_general_ci».
  3. Аналогично проводим операцию, но теперь ищем «utf8mb4» и меняем ее на «utf8».

Далее переходим к загрузке базы данных на хостинг

Leave a Comment