el problema es causado por el conjunto de caracteres de su lado del servidor mysql. Puede configurar manualmente como:
ALTER TABLE your_database_name.your_table CONVERT TO CHARACTER SET utf8
o suelte la tabla y recréela como:
rake db:drop
rake db:create
rake db:migrate
referencias:
https://stackoverflow.com/a/18498210/2034097
https://stackoverflow.com/a/16934647/2034097
ACTUALIZAR
el primer comando solo afecta la tabla especificada, si desea cambiar todas las tablas en una base de datos, puede hacer lo siguiente
ALTER DATABASE databasename CHARACTER SET utf8 COLLATE utf8_general_ci;
referencia:
https://stackoverflow.com/a/6115705/2034097