我使用的是Ruby1.9和Rails 2.3.4,并且安装了mysql-ruby(2.8.1)gem。尝试使用Rails创建数据库时出错,使用rake db:create
当我尝试耙分贝:创建我得到以下
无法为 { “适配器”=> “MySQL的”, “数据库”=> “war_development” 创建数据库, “用户名“=>”root“,”密码“=>无, ”host“=>”localhost“},charset:utf8, 排序规则:utf8_unicode_ci(如果您手动设置 charset,请确保您的 具有匹配整理)
我的database.yml有以下开发
development:
adapter: mysql
database: war_development
username: root
password:
host: localhost
任何想法发生了什么问题?
感谢,
担
从错误中我会说,你的数据库的字符集不匹配你正在尝试做的事: 字符集:UTF8 校对:utf8_unicode_ci 不知道是否有一种方法可以设置查询的字符集在铁轨? – SeanJA 2009-09-16 11:26:55