当前位置:Gxlcms > 数据库问题 > EF TO MYSQL 无法查询中文的解决方法

EF TO MYSQL 无法查询中文的解决方法

时间:2021-07-01 10:21:17 帮助过:3人阅读

ef dbfirst 连接mysql 5.7版本

起初,连edmx都无法生成

报错 Entity : The value for column ‘IsPrimaryKey‘ in table ‘TableDetails‘ is DBNull   解决方法,对应的数据库运行 在5.7中,由于采用了新的优化方式,我们需要使用 set optimizer_switch=’derived_merge=off’来禁止derived table合并到外层的Query中。   set global optimizer_switch=‘derived_merge=off‘; set optimizer_switch=‘derived_merge=off‘;     全部搞定后 查询出问题了 查询条件加英文没问题 中文查询不出 折腾了半天 原来需要加上charset=utf8; 解决.  

EF TO MYSQL 无法查询中文的解决方法

标签:

人气教程排行