我是靠谱客的博主 温婉棒球,最近开发中收集的这篇文章主要介绍【EFCore+MYSQL】.net.web API 6 连接mysql数据库,DBfist文章介绍资源连接Db Frist,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章介绍

  • EFcore链接MySql实现dbfrist和code 。
  • 上篇链接:CodeFrist

资源连接

源码连接

Db Frist

新建项目一个Web API项目:EFcore

  • 取消配置HTTPS

执行以下迁移命令

  • MySql数据库:
Scaffold-DbContext “server=localhost;port=3306;uid=root;pwd=liai1234;database=EFCoredb;” Pomelo.EntityFrameworkCore.MySql -OutputDir Models
  • SqlSever数据库
Scaffold-DbContext “Server=192.168.56.101; Database=EFCoreDemo;Persist Security Info=True;User ID=sa;password=12345;” Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models

ps:我这里因为表命名不规范,导致类名错误,但是可以访问

新建控制器测试

using EFCore_dbfrist.Models;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
namespace EFCore_dbfrist.Controllers
{
[Route("api/")]
[ApiController]
public class ParameterController : ControllerBase
{
EFCoredbContext EFCoredbContext;
public ParameterController(EFCoredbContext EFCoredbContext)
{
this.EFCoredbContext = EFCoredbContext;
}
//查找表中所有数据
[HttpGet("parameter/getall")]
public IActionResult GetAll()
{
List<ParameterTable> ParameterTable = EFCoredbContext.ParameterTables.ToList();
//查出所有
return Ok(ParameterTable);
}
}
}

最后

以上就是温婉棒球为你收集整理的【EFCore+MYSQL】.net.web API 6 连接mysql数据库,DBfist文章介绍资源连接Db Frist的全部内容,希望文章能够帮你解决【EFCore+MYSQL】.net.web API 6 连接mysql数据库,DBfist文章介绍资源连接Db Frist所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部