Win10+VS2015+EF6.0+MySQL5.6+MVC环境部署和排错

本文涉及的产品
RDS AI 助手,专业版
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
简介:

本来已经好几个月不弄专业了,今天一哥们问我问题的时候重新捣鼓了一下,就做个文档供后来人参考吧~

1.首先安装MySQL 5.6

安装很简单我就不说了,你参考下:http://jingyan.baidu.com/article/7e440953d6f0702fc1e2ef61.html

大部分都是一样的,基本上一路next就好了

安装包地址:http://dev.mysql.com/downloads/windows/installer/

我已经上传网盘(离线版的我也上传了):http://pan.baidu.com/s/1eQwa7zO

 

2.然后安装 Connector/Net

下载地址:http://dev.mysql.com/downloads/connector/net/

我已经上传网盘:http://pan.baidu.com/s/1sjsquzr

 

3.接着安装MySQL for Visual Studio

下载地址:http://dev.mysql.com/downloads/windows/visualstudio/

我已经上传网盘:http://pan.baidu.com/s/1jGq2QKQ

 

4.ok,现在才是真正意义上的开始~~先创建一个web应用程序

 

5.新建一个mvc的空项目(很多人不知道vs2015里面怎么建mvc空项目,看一下图吧)

6.创建完毕后就这样

7.添加一个EF实体(90%的人都是卡在这里好几天,后面说怎么解决)

 

8.先创建一个数据库先行的模型吧

 

9.新建一个连接对象,选择MySQL的(安装了上面几个安装包才会有的)

 

10.输入用户名和密码并选择对应的数据库,用户名默认是root(和linux里面一样)

 

11.改个名字,然后下一步

 

12.错误来了!

 

13.其实上面那个错误只是少引用了几个dll而已,用NuGet包引用一下

 

14.就是这几个dll

 

15.安装完成后右边项目就多这4个dll了

 

16.然后重复7~11步骤,接着下面就可以选择表了(错误解决)

 

17.这个是生成后的Model类

 

18.待续

 

扩展阅读:

http://www.dotblogs.com.tw/yc421206/archive/2014/03/14/144395.aspx

http://blog.csdn.net/niewq/article/details/41877301

http://blog.csdn.net/lxhjh/article/details/17449373

http://www.cnblogs.com/guoyan/p/3386050.html

http://bbs.csdn.net/topics/390700241

http://www.it165.net/pro/html/201404/11898.html

http://www.cnblogs.com/24la/p/ef6-mysql.html

http://www.tuicool.com/articles/bIr6JrA

http://www.cnblogs.com/Rising/p/3788589.html

http://blog.csdn.net/kmguo/article/details/19650299

https://msdn.microsoft.com/en-us/data/jj730568


本文转自毒逆天博客园博客,原文链接:http://www.cnblogs.com/dunitian/p/4755585.html,如需转载请自行联系原作者


相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
4月前
|
存储 关系型数据库 MySQL
MySQL Docker 容器化部署全指南
MySQL是一款开源关系型数据库,广泛用于Web及企业应用。Docker容器化部署可解决环境不一致、依赖冲突问题,实现高效、隔离、轻量的MySQL服务运行,支持数据持久化与快速迁移,适用于开发、测试及生产环境。
767 4
|
6月前
|
关系型数据库 MySQL 数据库
为什么 MySQL 不推荐用 Docker 部署?
本文探讨了MySQL是否适合容器化的问题,分析了Docker容器在数据安全、性能瓶颈、状态管理及资源隔离等方面的挑战,并指出目前主流分布式数据库如TDSQL和OceanBase仍倾向于部署在物理机或KVM上。
340 0
|
9月前
|
Java 关系型数据库 MySQL
在Linux平台上进行JDK、Tomcat、MySQL的安装并部署后端项目
现在,你可以通过访问http://Your_IP:Tomcat_Port/Your_Project访问你的项目了。如果一切顺利,你将看到那绚烂的胜利之光照耀在你的项目之上!
477 41
|
9月前
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
610 17
|
9月前
|
Java 关系型数据库 MySQL
在Linux操作系统上设置JDK、Tomcat、MySQL以及J2EE后端接口的部署步骤
让我们总结一下,给你的Linux操作系统装备上最强的军队,需要先后装备好JDK的弓箭,布置好Tomcat的阵地,再把MySQL的物资原料准备好,最后部署好J2EE攻城车,那就准备好进军吧,你的Linux军团,无人可挡!
251 18
|
9月前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
556 11
|
10月前
|
关系型数据库 MySQL Linux
在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾
以上就是在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾的步骤。这个过程就像是一场接力赛,数据从MySQL数据库中接力棒一样传递到备份文件,再从备份文件传递到其他服务器,最后再传递回MySQL数据库。这样,即使在灾难发生时,我们也可以快速恢复数据,保证业务的正常运行。
491 28
|
9月前
|
开发框架 关系型数据库 Java
Linux操作系统中JDK、Tomcat、MySQL的完整安装流程以及J2EE后端接口的部署
然后Tomcat会自动将其解压成一个名为ROOT的文件夹。重启Tomcat,让新“植物”适应新环境。访问http://localhost:8080/yourproject看到你的项目页面,说明“植物”种植成功。
286 10
|
存储 关系型数据库 MySQL
美团面试:MySQL为什么 不用 Docker部署?
45岁老架构师尼恩在读者交流群中分享了关于“MySQL为什么不推荐使用Docker部署”的深入分析。通过系统化的梳理,尼恩帮助读者理解为何大型MySQL数据库通常不使用Docker部署,主要涉及性能、管理复杂度和稳定性等方面的考量。文章详细解释了有状态容器的特点、Docker的资源隔离问题以及磁盘IO性能损耗,并提供了小型MySQL使用Docker的最佳实践。此外,尼恩还介绍了Share Nothing架构的优势及其应用场景,强调了配置管理和数据持久化的挑战。最后,尼恩建议读者参考《尼恩Java面试宝典PDF》以提升技术能力,更好地应对面试中的难题。
|
NoSQL Java 关系型数据库
Liunx部署java项目Tomcat、Redis、Mysql教程
本文详细介绍了如何在 Linux 服务器上安装和配置 Tomcat、MySQL 和 Redis,并部署 Java 项目。通过这些步骤,您可以搭建一个高效稳定的 Java 应用运行环境。希望本文能为您在实际操作中提供有价值的参考。
860 26

推荐镜像

更多