设计数据库结构并建表
最近在找工作,看到很多招聘要求中都要求会MVC及EntityFramework,我几年前做过一段时间的MVC+NHibernate,但因太久没用,很多东西已经忘记了。因为疫情原因,以前买的书都不在手边,所以我自己就在网上找资料重新搭建一个MVC+EF的平台,这里简单记录下一些心得,也方便要用MVC+EF做项目的朋友参考。
综合各种因素,最后在电脑上装了以下软件:
IDE:Visual Studio 2017
数据库:MySql(mysql-8.0.19-winx64)(因win10系统原因,我的SQL Server2008没有装成功,最后在别人的建议下就装了MySql,由于之前一直用Oracle和SQL Server,对于MySql我也不是很熟,我安装了Navicate数据库管理工具。).
在这里,我主要设计了两个表,一个是用户表User,一个是发布信息表Publish。表的结构如下:
用户表中主要字段如下:
发布信息表主要字段如下:

到这里,表就建好了,下边我们来新建项目
新建项目
首先,打开VS2017,在上边工具栏中选择文件——新建——项目,如图

然后,在打开新建项目主界面后,按照下图所标顺序1选择web——2选择ASP.NET Web应用程序——3名称改成自己的项目名称,对应的解决方案名称也会被修改——4选择要

本文介绍了如何在Visual Studio 2017中使用MVC和Entity Framework结合MySql进行数据库设计与项目创建。作者在Win10环境下安装了Visual Studio 2017、MySql 8.0.19及Navicate,并设计了User和Publish两个表。随后,通过步骤详细说明了新建ASP.NET Web应用程序的过程,包括选择MVC模板和配置路由。最后展示了项目运行结果,为后续的增删改查操作奠定了基础。
最低0.47元/天 解锁文章
1456

被折叠的 条评论
为什么被折叠?



