欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C# mysql 插入数据,中文乱码的解决方法

程序员文章站 2024-02-20 23:54:16
有两种解决办法: 一种是在执行语句前面设置,如:复制代码 代码如下:mysqlcommand mcommand = new mysqlcommand("set names...

有两种解决办法:

一种是在执行语句前面设置,如:

复制代码 代码如下:

mysqlcommand mcommand = new mysqlcommand("set names gb2312", m_connection);

另一种是直接加在连接字符串里,如:
复制代码 代码如下:

<add name="connection" connectionstring="server=127.0.0.1;uid=root;password=root;persist security info=true;database=test;charset=utf8;" providername="mysql" /> 

我使用的是第二种,非常简单的解决了问题。