1

Heroku にデプロイする際、ClearDB を使用すると、日本語の文字を挿入できません。ClearDB を MySQL Workbench でリモートにすると、日本語の挿入を処理できます。問題はコードです。私は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"

提案があれば、教えてください、事前に感謝します。

4

1 に答える 1

0

解決は、「?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"
于 2016-09-16T07:22:15.707 に答える