c#.NET程序遇到MySQL中文乱码时的解决办法_xp系统数

日期:2014-09-24 / 人气: / 来源:网络

关于C#操作MySql数据库,上次说到利用MySQLDateTime对象解决了mysql数据库中的日期数据类型问题,并且记住要在连接字符串 中添加Allow Zero DateTime = true这个属性。

这次又碰到了MySql的中文乱码问题,我从SQLServer2005中拿到中文数据,想要插入到MySql中去,php的编程经 验告诉我,必须在每个连接打开之后执行set names utf8,这样保证用utf8去解析数据(我的数据库编码是utf8),注意这一句话和后面执行的sql语句必须是同一个connection。后来发现 还是不行,数据库插入的依然是乱码,查了半天才发现是my.ini的配置问题
default_character_set = uft8

以后开发过程中要注意了。

c#处理MySQL时遇到中文乱码问题的解决办法

介绍的是C#开发MySQL中文乱码的正确处理方案的介绍,其中包括对其开发环境,相关的问题描述,以及在C#开发MySQL中文乱码处理中需要插入测试数据代码的描述,以下就是文章的主要内容描述。开发环境:vs2008 easyphp5.3.0 win7。

MySQL,MySQL乱码,MYSQL中文乱码,c#连接mysql

作者:管理员




现在致电4006-2991-90 OR 查看更多联系方式 →

Go To Top 回顶部