Мы восстановили из резервной копии в другом формате новую структуру MySQL (которая правильно настроена для поддержки UTF-8).У нас есть странные символы, отображаемые в браузере, но мы не уверены, как они называются, поэтому мы можем найти основной список того, на что они переводятся.
Я заметил, что они действительно коррелируютконкретному персонажу.Например:
â„¢ always translates to ™
— always translates to —
• always translates to ·
Я ссылался на этот пост, с которого я начал, но это далеко не полный список.Либо я не ищу правильное имя, либо «основной список» этих плохих в хорошее преобразований в качестве ссылки не существует.
Ссылка: Обнаружение неработающих символов utf8 в MySQL
Кроме того, при поиске с помощью запроса MySQL, если я ищу â, MySQL всегда воспринимает его как «a».Есть ли способ настроить мои запросы MySQL, чтобы они были более буквальными поисками?Мы не слишком много используем интернационализацию, поэтому я могу смело предположить, что любые поля, содержащие символ â, считаются проблемной записью, которую необходимо исправить с помощью нашего сценария «fixit», который мы создаем.