У меня есть приложение, которое работает с большим количеством данных на других языках (названия веб-страниц и метаописания). Недавно я переключился с MySQL на Percona и нашел все ошибки, которые MySQL, казалось, молчал.
Единственное, что мне не удалось исправить, это
ActiveRecord::StatementInvalid: Mysql2::Error: Incorrect string value:
Я просмотрел текущие вопросы и ответы, но все они предполагают известную кодировку для преобразования в UTF8, я не знаю кодировку.
Что я хотел бы сделать, так это заставить рельсы преобразовать его в UTF8 (я пробовал force_encoding, но это не сработало), или я хотел бы проверить, является ли это UTF8, и если не избавиться от него.