怎么在.net core中使用orm操作mysql数据库

这篇文章将为大家详细讲解有关怎么在.net core中使用orm操作mysql数据库,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

操作方法如下:

新建web项目,然后引用MySql相关orm程序集:

怎么在.net core中使用orm操作mysql数据库  

然后在mysql中创建相应数据库及数据表:

怎么在.net core中使用orm操作mysql数据库  

在项目中添加数据表实体:

public class t_test
 {
  public int id { get; set; }
  public string name { get; set; }
 }

然后添加数据库上下文:

/// <summary>
 /// 数据库上下文
 /// </summary>
 public class DataContext : DbContext
 {
  protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
  {
   //配置Sqlserver连接字符串
   optionsBuilder.UseMySql("Server=127.0.0.1;Database=test; User=root;Password=123456;");
  }
  //添加表实体
  public DbSet<t_test> t_test { get; set; }
 }

在Home控制器Index中添加如下脚本:

public IActionResult Index()
  {
   DataContext context = new DataContext();
   string name = context.t_test.Find(1).name;
   return Content(name);
  }

运行项目,查看输出结果:

怎么在.net core中使用orm操作mysql数据库  

可以看到,结果输出了数据库中相应的数据,至此,.net core中操作mysql数据库功能已实现。

关于怎么在.net core中使用orm操作mysql数据库就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。