Почему в БД PHPMyadmin отображаются не верные символы?
Добрый день.
Проблема следующая:
При переносе БД, съехали все кириллические символы. При этом в ручную везде выставил кодировку utf8_general_ci. На сайте также кодировка UTF8.
Если данные побились при переносе, то смена кодировки пост-фактум может не помочь.
1. Нужно проверить содержимое дампа. Так как может быть проблема в том как сохранены данные там.
2. Перезалить дамп по новой
Если у вас, предположим таблица была в latin или cp1251 в старой базе, вы сделали дамп. Он тоже в latin. Заливаете в новую базу которая настроена на utf8, то корректно дамп не зальётся никогда.
Не хватает информации по исходным данным. Но для случая если данные были в 1251 и сейчас хотим utf8 то содержимое дампа можно переконвертить через iconv или enconv