rake db: create сгенерированный «если вы устанавливаете кодировку вручную, убедитесь, что у вас есть совпадающая сортировка» ошибка

У меня есть проект rails версии 2.3.8 . Когда я попытался запустить rake db: create, произошла ошибка, приведенная ниже.

Couldn't create database for {"encoding"=>"utf8", "username"=>"root", "adapter"=>"mysql", "database"=>"claims_test", "host"=>"localhost", "password"=>"root", "socket"=>"/var/run/mysqld/mysqld.sock"}, charset: utf8, collation: utf8_unicode_ci   
(if you set the charset manually, make sure you have a matching collation)

И я создал БД вручную и попытался запустить приложение. И теперь я получаю эту ошибку.

/!\ FAILSAFE /!\  Tue May 10 20:38:48 +0530 2011  
  Status: 500 Internal Server Error  
  uninitialized constant MysqlCompat::MysqlRes  

Я пробовал использовать как Webrick, так и mongrel, и это похоже на одну и ту же причину для обеих проблем.

7
задан abraham 5 August 2015 в 16:02
поделиться