0
我用默認排序規則utf8_general_ci爲我的grails項目創建了一個數據庫,但現在我發現grails使用latin_swedish_ci創建了所有表。grails table collation latin_swedish_ci雖然db整理是utf8_general_ci
這是爲什麼,我該如何強迫grails使用utf8?
在其他議題,我發現我需要在數據庫連接字符串添加一些參數,但我已經做到了。這是我的數據源:
dataSource {
dialect = "org.hibernate.dialect.MySQL5InnoDBDialect"
driverClassName = "com.mysql.jdbc.Driver"
username = "root"
password = ""
url = "jdbc:mysql://localhost:3306/xxx?autoReconnect=true&useUnicode=yes&characterEncoding=UTF-8"
}