如何更改Grails域中列的编码

bir*_*rdy 5 grails hibernate grails-orm

对于我的一个域名字段,我想更改编码和整理.现在,每当我重新启动应用程序时dbCreate=create,我都必须手动更改MySQL数据库中的编码.

Encoding: UTF-Unicode
Collation: utf8_bin
Run Code Online (Sandbox Code Playgroud)

有没有办法从域本身做到这一点?喜欢静态映射?

小智 0

您必须在连接 URL 中定义默认数据库编码,例如:

dataSource.url = "jdbc:mysql://localhost:3306/mydb?useUnicode=yes&characterEncoding=UTF-8"
Run Code Online (Sandbox Code Playgroud)