WordPress. Unknown collation: ‘utf8mb4_unicode_ci’. РЕШЕНО!

Главная  >>  Backend  >>  WordPress. Unknown collation: ‘utf8mb4_unicode_ci’. РЕШЕНО!

В этой статье разберемся, как решить ошибку «Unknown collation: ‘utf8mb4_unicode_ci'», которая часто возникает при экспорте\импорте дампа Базы Данных WordPress. Несмотря на высокую частоту возникновения этой ошибки — методы ее решения описаны очень скудно.

Итак, что нам говорит эта ошибка. Она говорит нам о том, что Mysql ничего не знает о существовании кодировки utf8mb4_unicode_ci. Как бы это не звучало странным, но разные версии, разные системы и т.д. вполне могут дать даже столь банальную ошибку. При этом, как Вы понимаете, слепые манипуляции с дампом или Базой Данных могут привести к потери данных.

Итак, пользуясь phpMyAdmin выполните следующие шаги:

1) Перейдите в пункт «Экспорт» («Export»)
2) Откажитесь от «Быстрого» экспорта и выберите «Обычный» («Default»)
3) В разделе «Параметры формата» («Format-specific options») найдите выпадающий список под названием «Максимальная совместимость с системой базы данных, или устаревшей версией MySQL» («Database system or older MySQL server to maximize output compatibility with:») и смените его значение с NONE на MYSQL40.
4) Сделайте дамп, нажав соответствующую кнопку внизу страницы.
5) Импортируйте полученный файл.

Этот метод помогает в абсолютном большинстве случаев! Удачи!