Познавательный блог Мобильная врсия

Страницы

Промо

Ошибка #1273 – Unknown collation: ‘utf8mb4_unicode_ci’

При восстановление бекапа базы данных через phpMyAdmin я столкнулся с проблемой. Часто данных не восстанавливалась из-за ошибка #1273 - Unknown collation: 'utf8mb4_unicode_ci'.

Оказалось что версии MySQL старого и нового серверов отличались. Но решить проблема оказалось намного проще.

Открыл файл бекапа в Нодпад++ или блокноте и заменил все 'utf8mb4_unicode_ci' на "utf8_general_ci", также "utf8mb4" на "utf8". После этого база без проблем импортировалась.

Также стоит перепроверить кодировку всех таблиц БД. Она должна быть UTF8, также поменять кодировку в файле wp-config.php с utf8mb4 на utf8. Иначе текст на сайте будет отображаться примерно так — ?????? ? ??? ?? ?????????.

За помощь в поиске проблемы спасибо https://wpcommerce.ru/threads/problema-pri-importe-bd-1273-unknown-collation-utf8mb4_unicode_ci.2166/

Комментарии

Комментарий от Wpgrabber [ 15 февраля, 2016, 19:30 ]

БД > 100 МБ Сработал этот вариант – Экспорт БД в режиме совместимости MYSQL40 с последующим импортом так же в режиме совместимости MYSQL40

Написать комментарий








Поиск по сайту

Статистика

Мета

  Разработка и дизайн — StvPromo.ru