После преобразования всего веб-сайта с базой данных из ISO-8859-1 в UTF-8 возникает проблема со старыми данными и сохранением новых данных в базе данных.
Специальные символы из новых данных втеперь база данных отлично отображается на самом веб-сайте, но в базе данных они хранятся так: üåaeü
.А в некоторых таблицах специальные символы старых данных полностью испорчены из-за преобразования.
Что происходит с новой базой данных и возможно ли исправить поврежденные старые данные?
Я преобразовал всю базу данных в UTF-8 и установил параметры сортировки всех таблиц на utf8_general_ci
.Все файлы сайта конвертируются в UTF-8 с помощью команды оболочки iconv
.