带有 EF6 的数据库优先/Mysql 添加了架构名称 X.X.Y

Database First with EF6 / Mysql added Schema name X.X.Y

我从数据库创建了一个 edmx 模型。

当我尝试使用我的模型时,出现此错误:

我尝试了很多搜索,但没有找到任何解决方案。 为什么我的table的名字前面有cans.cans?一个是数据库名,另一个是什么?

这是 MySql.Data.EntityFramework

8.0.22 版本中的一个错误

降级到 8.0.21,我想你的问题就解决了。