准备工作:

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中可以看到有数据库的生成。

最新文章

  1. IIS启动失败,启动Windows Process Activation Service时,出现错误13:数据无效 ;HTTP 错误 401.2 - Unauthorized 由于身份验证头无效,您无权查看此页
  2. Linux Shell ---系统命令(1)
  3. css3实现超出文本指定行数(指定文本长度)用省略号代替
  4. c# 操作datatable
  5. php or die用法
  6. PAT 1033. To Fill or Not to Fill (25)
  7. 使用GSoap开发WebService客户端与服务端
  8. mvc Action上面加 [HttpPost]
  9. oracle学习笔记(2)-基本术语
  10. C#中StreamReader读取中文时出现乱码问题总结
  11. PHP 环境搭建篇
  12. SpringMVC整合freeMarker实现页面静态化+SpringMVC配置多视图
  13. WebBrowser2控件使用
  14. win32进程概念之句柄表,以及内核对象.
  15. (网页)Uncaught ReferenceError: pageImport is not defined
  16. centos6安装最新syslog-ng推送hdfs
  17. java日常知识点积累
  18. linux vi详解
  19. Java 8Lambda之方法引用(Method References)
  20. delphi IOS 简单类型转换

热门文章

  1. 如何 安装Yii2的高级应用程序模板
  2. robotframework自动化测试之测试数据
  3. CSS 样式分类
  4. ST-LINK接口定义
  5. linux 统计TCP 连接各状态总数
  6. 转载【Ubuntu】Ubuntu14.04虚拟机调整窗口大小自适应VMware14窗口
  7. Redis数据类型之散列类型hash
  8. 栅格那点儿事(四B)---多波段栅格数据的显示
  9. ArcSDE空间数据库中SDE用户使用探讨(转)
  10. 【起航计划 012】2015 起航计划 Android APIDemo的魔鬼步伐 11 App-&gt;Activity-&gt;Save &amp; Restore State onSaveInstanceState onRestoreInstanceState