Mysql ::错误:不正确的字符串值:'\ xE9ditos ...'with rails
问题描述:
我将数据从CSV插入数据库。Mysql ::错误:不正确的字符串值:' xE9ditos ...'with rails
当我试图插入该行
2 créditos,,,,R,75,,
到我的数据库我收到此错误的Mysql ::错误:在行“\ xE9ditos ...”列“消息”:不正确的字符串值1:。
答
这个工作对我来说...
Iconv.iconv('UTF-8','MS-ANSI',"your_text").to_s
什么字符编码你的连接/数据库表设置? – 2010-08-03 21:01:02
@middaparka utf8 – 2010-08-03 21:04:49
我猜数据来自HTML页面 - 页面编码是否也设置为UTF8? – 2010-08-03 21:11:24