包管理器控制台为.NET Core生成MySQL数据库实体

本篇经验将和大师介绍若何操纵程序保证理器节制台为ASP.NET Core生当作MySQL数据库实体,但愿对大师的工作和进修有所帮忙!

方式/步调

  1. 1

    建立一个ASP.NET Core MVC Web项目后,右键项目解决方案,选择“办理NuGet程序包”,如下图所示:

    86d6277f9e2f0708c6bf03ede724b899a801f2a1.jpg
  2. 2

    切换到浏览选项卡,输入Microsoft.EntityFrameworkCore.Tools,然后安装,如下图所示:

    b3b7d0a20cf431ad839a6ad44536acaf2fdd9896.jpg
  3. 3

    继续搜刮Pomelo.EntityFrameworkCore.MySql ,然后点击安装,如下图所示:

    63d9f2d3572c11df576b96ce6d2762d0f603c2a1.jpg
  4. 4

    依次点击菜单栏中的“东西”->“NuGet保证理器”->“程序保证理器节制台”,如下图所示:

    0bd162d9f2d3572cec16b5318413632763d0c363.jpg
  5. 5

    输入号令

    Scaffold-DbContext   –Force    "Server=localhost;User Id=root;Password=root;Database=xxxdb "    -Provider    "Pomelo.EntityFrameworkCore.MySql"    -OutputDir    Model

    如下图所示:

    21a4462309f790528baa6ed302f3d7ca7acbd5a1.jpg
  6. 6

    这样在项目根目次下就会建立一个名称Model的文件夹,然后生当作的实体类就会全数放鄙人面,如下图所示:

    54fbb2fb43166d2241803c79482309f79152d263.jpg
  7. 7

    实体类中会包含一个xxxContext类,操纵此类我们就可以利用EFCore来操作数据库了,如下图所示:

    023b5bb5c9ea15ce1819c9e4b8003af33b87b263.jpg
  • 发表于 2019-07-20 16:12
  • 阅读 ( 1096 )
  • 分类:科学教育

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具