十二個 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 如圖六


 



 


 


相關文章
相關標籤/搜索