我想使用实体框架将.NetCore MVC(2.1)项目连接到MySql数据库,并因此使用DataContext“数据上下文”进行将来的迁移或使用脚手架等,但是我没有得到结果。以下是我从数据库中获取关系模型所遵循的步骤的枚举列表
添加Microsoft.EntityFrameworkCore.Design Nuget
添加Nuget Pomelo.EntityFrameworkCore.MySql
询问已安装的EF版本,使用Packege管理控制台“ dotnet ef”
但是当我运行命令以使用MySql数据库设置DataContext时,>
dotnet ef dbcontext支架“ server = 159.89.47.160; database = ARMADILLO; user = ASP_TEST; pwd = ***”“ Pomelo.EntityFrameworkCore.MySql” -o。\ Models -f
]我收到以下消息:
未找到项目。更改当前工作目录或使用--project选项。
我做错了什么? ...如何从MySql数据库映射表? EF如何为我提供模型和数据上下文?为什么会收到此消息?对我有帮助吗?
我想使用实体框架将.NetCore MVC(2.1)项目连接到MySql数据库,并因此使用DataContext“数据上下文”进行将来的迁移或使用脚手架等,但我不是...
首先,创建您的DataContext模型: