如何配置MySQL数据库和asp.net项目,以便默认字符集为utf8,排序规则为utf8_general_ci?
答案 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;"