我是靠谱客的博主 温婉棒球,最近开发中收集的这篇文章主要介绍【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所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复