MySql教程

EF Core To MySQL

本文主要是介绍EF Core To MySQL,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1. install packages from nuget

 

 

2. crate dbcontext  and model

    public class IDSContext : DbContext
    {
        public IDSContext(DbContextOptions<IDSContext> options) : base(options)
        {
        }

        public DbSet<User> Users { set; get; }
    }

3. add to service collection

  public void ConfigureServices(IServiceCollection services)
        {

            var connMysqlStr = Configuration.GetConnectionString("DefaultConnection");

            services.AddDbContext<IDSContext>(builder => builder.UseMySQL(connMysqlStr));

            services.AddControllers();
            services.AddSwaggerGen(c =>
            {
                c.SwaggerDoc("v1", new OpenApiInfo { Title = "EfCore_Demo", Version = "v1" });
            });
        }

4. migration database by package manager console

  ①Add-Migration A

  ②Update-Database

5.check database 

 

这篇关于EF Core To MySQL的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!