用Cleardb heroku无法保存utf8

时间:2016-09-16 07:12:32

标签: mysql playframework cleardb

当我在heroku中部署时,我使用ClearDB,我无法插入日语字符,当我使用MySQL工作台远程清理ClearDB时,我可以处理插入日语。问题可能是代码。我使用playframework 2.5

在Procfile中配置:

web: target/universal/stage/bin/recruitment -Dhttp.port=${PORT} -    DapplyEvolutions.default=true -Dfile.encoding=UTF-8
console: target/universal/stage/bin/recruitment -main scala.tools.nsc.MainGenericRunner -usejavacp

application.conf中的连接字符串

default.driver=com.mysql.jdbc.Driver
default.url="jdbc:mysql://us-cdbr-iron-east-04.cleardb.net/heroku_abcd"
default.username=username
default.password="password"

有任何建议,请告诉我,谢谢你提前。

1 个答案:

答案 0 :(得分:0)

Resolve将“?useUnicode = true& characterEncoding = UTF-8”附加到default.url

default.url="jdbc:mysql://us-cdbr-iron-east-04.cleardb.net/heroku_abcd?useUnicode=true&characterEncoding=UTF-8"