问题:
使用EntiryFramework for MySql操作数据库时,向表中插入数据出现中文乱码问题,都是问号?
解决方案:
1.保证MySql数据的编码为utf8
设置方法:http://blog.csdn.net/u011127019/article/details/51386568
2.在EF 连接字符串中添加 Character Set=utf8
<connectionStrings>
<add name="MyContext"
connectionString="Server=127.0.0.1;port=3306;Database=xxx;uid=xxx;pwd=xxx;<span style="color:#ff0000;">Character Set=utf8</span>;"
providerName="MySql.Data.MySqlClient"/>
</connectionStrings>
问题解决。