首页 > 代码库 > ef6,mysql
ef6,mysql
闲下来,充下电,在网上找了一番,做个笔记。
mysql 绿色版。懒得费事,放百度云盘了http://pan.baidu.com/s/1pJJSJwf
然后是搞ef6和mysql的依赖库
就这些,然后是一段别人写的代码。
using System.Collections.Generic;using System.Data.Entity;using System.Linq;using System.Text;using MySql.Data.Entity;using System.ComponentModel.DataAnnotations;using System.ComponentModel.DataAnnotations.Schema; namespace mysqlTest{ [DbConfigurationType(typeof(MySqlEFConfiguration))] public class MyContext:DbContext { public MyContext() : base("name=dbconnetion") { Database.SetInitializer(new DropCreateDatabaseIfModelChanges<MyContext>()); } public DbSet<User> Users { get; set; } } public class User { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } [MaxLength(30)] public string UserName { get; set; } [MaxLength(30)] public string PassWord { get; set; } } public class MainClass { public static void Main (string[] args) { Database.SetInitializer(new DropCreateDatabaseAlways<MyContext>()); var context = new MyContext(); context.Users.Add(new User { UserName = "EF6-MySQL-Code-First" }); var i= context.SaveChanges(); Console.Write (i); Console.ReadKey (); } }}
刚开始运行报了个错,看了下,然后把数据库删了,再搞就好了,ef要自己写些东西到库里面吧,没深究;
然后成功了,看了下库里面有两张表。
好了,睡觉,自己mark一下。
作者:zc
出处:http://www.cnblogs.com/jmzs/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
ef6,mysql
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。