今天升级服务器,将数据库转移到AWS RDS。之前模拟过好多次,都没有问题。今天正式部署,结果出问题了。后来发现是因为数据库的encoding不对,不是utf8,而是latin。因为创建instance的时候,看有个选项,可以自动创建一个databas。我就图省事,自动创建了。结果自动创建的不是utf8!需要用Rails创建,保证utf8。要吸取教训,一点不能马虎啊。
坑爹的是,我想把instance停止,结果stopping了好久!等啊等,什么时候才能结束啊。看这里,要一两个小时,nnd。