Исправляем ошибку: #1115 - Unknown character set: 'utf8mb4'
- AJIekceu4
- 20.11.2015
- 45 747
- 12
- 19.01.2020
- 8
- 8
- 0
error #1115 - Unknown character set: 'utf8mb4'
Описание
Данная ошибка у меня вылезла после того, как я попытался перенести дамп базы данных сайта с более новой версии Mysql на более старую. Данную ошибку можно победить как минимум двумя различными способами.
Решение проблемы
Правильный способ
Обновить Mysql до более новой версии. Кодировка utf8mb4 появилась в версии Mysql 5.5.3, поэтому, чтобы избавиться от данной ошибки, достаточно обновить Mysql до версии 5.5.3 или любой, более новой.
НЕ Правильный способ
Открываем дамп базы, который выдает эту ошибку, любым текстовым редактором. Далее делаем замену по всему содержимому:
меняем "utf8mb4" на "utf8". После этого сохраняем изменения и пытаемся импортировать еще раз. Ошибка должна исчезнуть. Если в процессе импорта у вас вылезет другая ошибка: "#1273 — UNKNOWN COLLATION: ‘UTF8MB4_UNICODE_CI’", то почитайте данную статью.
Добавить комментарий