EF for MySql中文乱码问题解决
2016-05-12 22:45
429 查看
问题:
使用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>
问题解决。
使用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>
问题解决。
相关文章推荐
- MySQL Workbench 可视化界面创建数据库与建立连接
- MySQL的常用操作
- MYSQL的常用SQL的优化
- MySql-数据类型
- Powerdesigner 连接mysql 在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配 SQLSTATE = IM014
- Mysql中的LOCATE 和 SUBSTRING
- mac下卸载mysql
- Mysql5.0以上 手工注入
- scripts/mysql_install_db报错原因分析和解决
- Ubuntu下搭建mysql搭建主从配置
- MySQL怎么用
- Navicat远程连接mysql数据库
- 用MySQL创建数据库和数据库表代码
- mysql的行转列
- python中的MySQL数据库操作 连接 插入 查询 更新 操作
- Mysql字段操作—增加字段、删除字段、修改字段名、修改字段类型(约束条件)
- mysql 多表 update sql语句总结
- mysql服务启动出错或中文乱码一站式解决之my.ini
- mysql事务隔离性(mysql transaction isolation level)
- 在python中配置MySQL数据库