如何更新grails创建的数据库中的排序规则

时间:2016-05-24 08:50:16

标签: grails gorm

  dataSource {
       dbCreate = "update"
       url = "jdbc:mysql://localhost:3306/abc"
  }

这里GORM创建了一个名为' abc'当应用程序首次运行时。默认情况下,数据库具有coltin属性latin1_swedish_ci。我希望这个数据库的排序首先由GORM创建时为utf8_general_ci。

怎么可能?

2 个答案:

答案 0 :(得分:1)

这里有一个Unicode和UTF-8的例子:

url = "jdbc:mysql://localhost:3306/abc?useUnicode=yes&characterEncoding=UTF-8"

答案 1 :(得分:0)

试试这个

url="jdbc:mysql://127.0.0.1:3306/database?useUnicode=true&characterEncoding=UTF-8"

如果仍然出现错误,请将数据库创建为

CREATE DATABASE database CHARACTER SET utf8 COLLATE utf8_general_ci;