@DmitryLife

Почему в БД PHPMyadmin отображаются не верные символы?

Добрый день.

Проблема следующая:
При переносе БД, съехали все кириллические символы. При этом в ручную везде выставил кодировку utf8_general_ci. На сайте также кодировка UTF8.

Не могу понять, в чем проблема(((

5e529128654ed295838318.png

5e52912dd7633886017078.png
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
Если данные побились при переносе, то смена кодировки пост-фактум может не помочь.
1. Нужно проверить содержимое дампа. Так как может быть проблема в том как сохранены данные там.
2. Перезалить дамп по новой

Если у вас, предположим таблица была в latin или cp1251 в старой базе, вы сделали дамп. Он тоже в latin. Заливаете в новую базу которая настроена на utf8, то корректно дамп не зальётся никогда.

Не хватает информации по исходным данным. Но для случая если данные были в 1251 и сейчас хотим utf8 то содержимое дампа можно переконвертить через iconv или enconv
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы