SQL错误(1231):变量' optimizer_switch'无法设置为' derived_merge = OFF'

时间:2017-03-29 06:09:29

标签: mysql asp.net-mvc entity-framework edmx

我在尝试在MySQL数据库中执行查询时遇到此错误:

  

SQL错误(1231):变量' optimizer_switch'无法设置为   值' derived_merge = OFF'

查询:

use <dbname>;
set global optimizer_switch='derived_merge=off';

我想执行查询以解决我在更新edmx时遇到的其他问题,我从回答here获得了该查询。

我正在使用:MySQL:5.6.26,EF:6.1.4

1 个答案:

答案 0 :(得分:0)

您尝试做的事情在MySQL 5.6中不起作用。我遇到过同样的问题。您可以升级您的MySQL版本以使其正常工作,它在5.7.x中得到支持。