RDS MySQL 5.7 и Entity Framework

Я только что обновился до последней версии MySQL RDS, начиная с 5.6.

Поскольку мы все еще используем.NET на основе базы данных Entity Framework First, мы не можем запустить "Обновление" для модели. Это известная проблема в MySQL 5.7.

Чтобы это исправить, запустите в базе данных следующее: set global optimizer_switch='производная_мердж =OFF'

Но когда я это делаю, я получаю обычную ошибку об отсутствии привилегии SUPER. Я уже добавил "trust_creators" в свою группу параметров и перезагрузил экземпляр.

Что делать?

1 ответ

Решение

optimizer_switch Системная переменная, как и все настраиваемые системные переменные, настраивается в группе параметров RDS.

Другие вопросы по тегам