时间: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 无法查询中文的解决方法
标签: