2009-11-22 59 views

回答

4

我觉得这与Fluent NHibernate没有关系。当你create数据库您指定的编码:

CREATE DATABASE mydb DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; 

此外,还应确保您附加;charSet=utf8到连接字符串。

+0

我创建数据库通过nhibernate ... ,我试图添加此字符集,并没有任何作品.. – 2009-11-22 12:07:23

+0

一旦数据库创建,你可以验证应用您用来管理您的MySQL服务器的工具应用的排序规则(可能是'mysqladmin')。 – 2009-11-22 12:57:05