problemet orsakas av teckenuppsättning på din mysql-serversida. Du kan konfigurera manuellt som:
ALTER TABLE your_database_name.your_table CONVERT TO CHARACTER SET utf8
eller släpp tabellen och återskapa den som:
rake db:drop
rake db:create
rake db:migrate
referenser:
https://stackoverflow.com/a/18498210/2034097
https://stackoverflow.com/a/16934647/2034097
UPPDATERA
det första kommandot påverkar bara specificerad tabell, om du vill ändra alla tabeller i en databas kan du göra som
ALTER DATABASE databasename CHARACTER SET utf8 COLLATE utf8_general_ci;
referens:
https://stackoverflow.com/a/6115705/2034097