Я вставляю данные из CSV в базу данных.
Пока я пытаюсь вставить эту строку
2 créditos,,,,R,75,,
в мою базу данных я получаю эту ошибку Mysql :: Error: Неверное строковое значение: '\ xE9ditos ...' для столбца 'message' в строке 1:.
Скорее всего, данные в файлах CSV представлены в формате "Windows-1252" (особенно если они получены из Excel).
Боюсь, я не очень хорошо знаю Ruby / Rails, но, надеюсь, этот фрагмент кода должен помочь. : -)
Это сработало для меня ...
Iconv.iconv('UTF-8','MS-ANSI',"your_text").to_s