十二个 ASP.NET Core 例子——1.1版本 EF MySql快速搭建

core1.0的时候搭建过一次mysql EF. 一大推问题.最近在core1.1 又从新搭了一次.简单搭建还挺快,没出现什么幺蛾子.总结下步骤mysql

  1. 创建项目,例如ASP.NET Core1.1 WebAPI
  2. Nuget引用:Microsoft.EntityFrameworkCore,Microsoft.EntityFrameworkCore.Tools,MySql.Data.EntityFrameworkCore 如图一
  3. 在appsettings.json配置链接字符串,[能够再字符串中加上SslMode=None,防止数据库不支持ssl加密验证时,链接失败] 如图二
  4. 创建Model实体类.注意加上key特性,注意类名就是表名 如图三
  5. 创建DbContext 如图四
  6. 创建数据初始化类.自动建库 如图五
  7. 在startup中的ConfigureServices方法注入mysql options  如图六
  8. 在startup中的Configure方法init 如图六


 



 


 


相关文章
相关标签/搜索