问题描述
- asp.net MVC4连接mysql
- 本人asp.net菜鸟,想学mvc4框架,想请教一下在web.config里面配置mysql连接的问题:
我的Models里只有一个文件shujuku.cs,里面代码:public class shujuku{public int ID { get; set; }public string Title { get; set; }public DateTime ReleaseDate { get; set; }public string Genre { get; set; }public decimal Price { get; set; } }public class MovieDBContext : DbContext{public DbSet Movies { get; set; }}
原web.config里面用sql server连接如下:
在connectionStrings 中添加:
<add name=""MovieDBContext"" connectionString=""Data Source=(LocalDB)v11.0;AttachDbFilename=|DataDirectory|Movies.mdf;Integrated Security=True"" providerName=""System.Data.SqlClient"" />
然后添加contrllers中的文件,选择添加模板为包含读/写操作和试图的控制器,编写程序后正常运行
现在想改用mysql连接,使用了:
<add name=""MovieDBContext"" connectionString=""server=localhost;user id=root;password=xxxx;database=xxx; pooling=true;"" providerName=""MySql.Data.MySqlClient"" />
这一句,结果在添加controllers文件时出错,显示无法检索“xxx”的元数据,using the same DBCompiledModel……,等等,求各位指点一下,web.config要怎么写啊?
时间: 2024-11-08 18:56:03