zoukankan      html  css  js  c++  java
  • EF 连接 mysq l数据库 code first模式 的实践

    准备工作:

    1.下载vs2015

    2.下载mysql2017

     

    3.安装

    开始:

    1.创建 控制台文件

    2.添加引用 Mysql.Data , Mysql.Data.Entity.EF6,Mysql.web 。 以及通过Nuget 下载引用 EntityFramework

    3.编写代码 

    在program.cs中 

    public class MyContext : DbContext
    {
    public MyContext() : base("name=MyContext")
    {
    }
    public DbSet<Data> Datas { get; set; }
    }
    public class Data
    {
    public int Id { get; set; }
    public string Name { get; set; }
    }
    class Program
    {
    static void Main(string[] args)
    {
    Database.SetInitializer(new DropCreateDatabaseAlways<MyContext>());
    var context = new MyContext();
    context.Datas.Add(new Data { Name = "EF6-MySql" });
    context.Datas.Add(new Data { Name = "aaa" });
    context.Datas.Add(new Data { Name = "bbb" });
    context.Datas.Add(new Data { Name = "ccc" });
    context.SaveChanges();
    }
    }

     点知start 键

     5.最后 打开mysql   server,依次输入以下 字。效果如下

    在navicat中可以看到有数据库的生成。

  • 相关阅读:
    观后感
    用户故事排球教练助手
    本周工作量
    本周个人作业
    个人工作量
    个人作业
    产品计划总结
    典型用户和场景总结
    排球比赛计分规则
    PowerShell ISE:Windows Server 2008 R2默认不安装
  • 原文地址:https://www.cnblogs.com/bingyizhihun/p/7903473.html
Copyright © 2011-2022 走看看