EFCore学习记录--数据访问技术人门2
阅读原文时间:2023年07月08日阅读:1

1 code fist

1、创建实体类:

2、创建DbContext类:

mysql连接字符串是:Server=127.0.0.1;Port=3306;Database=BlogDb; User=root;Password=root@123;

sqlserver连接字符串是:

3、进行迁移:

add-migration initialcreate

如果报错如下:

web项目设置为启动项,并引用model类库

4、迁移至数据库:update-database

5、appsetting中数据库连接配置别写错了哦,ConnectionStrings

二、Db First

Scaffold-DbContext "Server=127.0.0.1;Port=3306;Database=BlogDb; User=root;Password=root@123;" Pomelo.EntityFrameworkCore.MySql

如果数据库连接字符串写在配置文件中只需:

Scaffold-DbContext Name=aiservice_db Pomelo.EntityFrameworkCore.MySql