我刚刚检查了我的MySQL表,并将默认设置为latin1。通常是默认设置吗?如何让我希望数据库为utf-8的所有表都明确显示?我知道有一个可以更改默认值的数据库配置,但是我认为也有一种方法可以对每个迁移进行更改。从现在开始,如何将我的rails迁移永久设置为utf-8?谢谢! 最佳答案 create_table(:table_name, :options => 'ENGINE=InnoDB DEFAULT CHARSET=utf8')