Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 使用utf8 html编码和latin1数据库的Rails应用程序(ruby 1.8.7)_Mysql_Ruby On Rails_Ruby_Encoding_Utf 8 - Fatal编程技术网

Mysql 使用utf8 html编码和latin1数据库的Rails应用程序(ruby 1.8.7)

Mysql 使用utf8 html编码和latin1数据库的Rails应用程序(ruby 1.8.7),mysql,ruby-on-rails,ruby,encoding,utf-8,Mysql,Ruby On Rails,Ruby,Encoding,Utf 8,在当前的配置下,我在浏览器上看到了奇怪的字符 有没有办法配置ActiveRecord以便自动进行这种转换?只需添加 charset: latin1 encoding: latin1 collation: latin1_general_ci 到您的config/database.yml我最后只使用了IConv。。。我只需要在某些特定情况下使用此数据库。Hi!我很抱歉地告诉你,这不起作用。顺便说一下。我忘了提到我正在使用ruby 1.8.7。

在当前的配置下,我在浏览器上看到了奇怪的字符

有没有办法配置ActiveRecord以便自动进行这种转换?

只需添加

charset: latin1
encoding: latin1
collation: latin1_general_ci

到您的config/database.yml

我最后只使用了IConv。。。我只需要在某些特定情况下使用此数据库。

Hi!我很抱歉地告诉你,这不起作用。顺便说一下。我忘了提到我正在使用ruby 1.8.7。