Mysql插入数据乱码问题解决方案

来源:互联网 发布:诺基亚216 java软件 编辑:程序博客网 时间:2024/06/06 02:19

 

有好长时间没写了,今天碰到了一个问题,所以才想起来到社区来碰碰运气,打开来一看,排名已经下降了好多了,还是应该再继续坚持写下去的啊.

 

碰到的问题是:用C#往mysql数据库里插入数据时,所有中文都会出现乱码现象.

解决方案:

                         在执行插入语句前,先执行语句: set names = gbk;

                        当然gbk,要看你的mysql数据库所使用的数据集了.

收获:

      一般来说,磁到这种乱码的问题都很让人感觉到头痛,因为,我们甚至都搞不清楚目前自己使用的数据集是什么,更别提去做转换了,所以,还是要得深入细致系统的研究一下有关数据集的问题,然后再研究一下,各种常用语言的转换方式.这样,以后再碰到这种情况,就不会不知所措了.