更改mysql数据库的charset和collat​​ion

时间:2012-07-28 19:12:49

标签: asp.net mysql character collation

如何配置MySQL数据库和asp.net项目,以便默认字符集为utf8,排序规则为utf8_general_ci?

1 个答案:

答案 0 :(得分:1)

您可以设置如下所示的mysql数据库,或查看此链接上其他设置的更多内容http://dev.mysql.com/doc/refman/5.0/en/charset-applications.html

CREATE DATABASE mydb
  DEFAULT CHARACTER SET utf8
  DEFAULT COLLATE utf8_general_ci;

在ASP.NET中,您可以通过connectionstring

将charset设置为UTF8

这样

"Server=DB_SERVER_NAME;Database=DBNAME;Uid=YOUR_ID;Pwd=YOUR_PASSWORD;Charset=utf8;"