ASP.NET MySQL 中文 乱码

来源:互联网 发布:知美术馆哪个投资的 编辑:程序博客网 时间:2024/04/29 23:35

     用MySQL插入中文时总是出现乱码,这时候需要修改两个地方,一个是MySQL数据库字符集设置为UTF-8,第二个是web.config里面的数据库链接字符串要加上charset=utf8;这个配置项。

     有一天QA测试的时候突然提出数据库要支持繁体中文,上网找了一下,也很好解决,只要把数据库字符集设置为UTF-8就可以。

     使用ASP.NET+MySQL开发项目时,如果MySQL数据库版本较低,在程序中使用GUID数据类型时有可能会经常报错,说GUID不是有效的数据,格式不正确。这个时候只要在数据库链接字符串要加上Old Guids=true;这个配置项,就不会报错了。

原创粉丝点击