.net Core Api 项目中使用mysql
1.首先,确认安装 .net core sdk 地址:https://dotnet.microsoft.com/download/dotnet-core
2. 控制台 输入"dotnet ef -h" 确认安装 "EntityFrameworkCore" 工具 如未安装控制台输入 dotnet tool install --global dotnet-ef
3. .net core Api 项目 nuGet 中 搜索安装 “Pomelo.EntityFrameworkCore.MySql”
4 项目目录下 cmd 打开控制台 输入 :dotnet ef dbcontext scaffold 连接字符串 Pomelo.EntityFrameworkCore.MySql -o 项目相对路径 如图
如生成失败,检查是否有插件未安装
生成成功后 项目中 \Models 文件夹 里查看生成 model 和 Context 文件
5 Startup.cs 中ConfigureServices 方法 添加数据连接注册
6 项目中Cortrollers 右键添加 使用Enitity Fromworker 的控制器
7 选择对应model 生成cortroller
8运行调试