.NET MVC4环境下,SqlSever数据库的配置与连接方法。

在微软的的官方文档学习中,我们已经创建了MvcMovie这一工程,但是文档中,并没给出发布到IIS上之后,数据库的连接方法,下面的教程是我自己总结网上的教程,给出的小白攻略。

首先安装SqlSever 2012(版本可自己选择),安装教程在网上很多,不赘述。

1、安装完成之后,在开始程序菜单找到SSMS(Sql Sever Managerment Studio),双击进入,截图如下:

.NET MVC4环境下,SqlSever数据库的配置与连接方法。_第1张图片
2、接下来我们建立一个新的数据库,用作存储MvcMovie中的数据。
.NET MVC4环境下,SqlSever数据库的配置与连接方法。_第2张图片
3、数据库名称可以为MvcMovie(其它名字也可以,为了方便记忆,我们设置名字相同),其它设置默认即可。点击确定
.NET MVC4环境下,SqlSever数据库的配置与连接方法。_第3张图片
4 、我们可以看到新建的MvcMovie数据库与系统数据库与数据库快照并列,创建成功。接下来新建Sql Sever身份验证用户。
.NET MVC4环境下,SqlSever数据库的配置与连接方法。_第4张图片
5、常规页面,选择SQL Sever身份验证,登录名和密码自己设置,取消勾选强制实施密码策略,如下图所示:
.NET MVC4环境下,SqlSever数据库的配置与连接方法。_第5张图片
6、点开用户映射页,勾选映射数据库:MvcMovie,下面数据库角色成员身份勾选db_owner,配置方法如下图所示:
.NET MVC4环境下,SqlSever数据库的配置与连接方法。_第6张图片
7打开状态页,确保权限被选中允许,点击确定,如下图所示:
.NET MVC4环境下,SqlSever数据库的配置与连接方法。_第7张图片
9、数据库与登陆用户我们都创建好以后,还要确认服务器身份验证是否允许SQL Sever身份验证模式,右击服务器,选中属性,如图所示:
.NET MVC4环境下,SqlSever数据库的配置与连接方法。_第8张图片
打开安全性页面,确保服务器身份验证设置如下所示:
.NET MVC4环境下,SqlSever数据库的配置与连接方法。_第9张图片
10、至此,我们已完成了对SQL Sever的配置,下一步,我们需要对VS2013下创建的.NET MVC4工程进行修改,打开Web.config,修改数据库连接字符串。
.NET MVC4环境下,SqlSever数据库的配置与连接方法。_第10张图片
Web.config中,我们插入如下代码(其中各项需要根据自己情况修改,修改方法见下文):
    
如图 所示:
至此,编译工程,发布网站到IIS上,就完成了MVC4与SQL Sever的结合。我们可以通过访问发布到IIS上的网站,访问我们本机的数据库。

下面讲述数据库连接字符串的修改方法:
SQL Sever 2012的数据库连接字符串格式如下所示:
	Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;
Sever项为服务器名称,服务器名称可以是本机( 在服务器名称那输入 . 或者 (local) )服务器名称也可以是远程服务器(在服务器名称那输入你要连接的 远程服务器的IP地址,例如:172.164.1.1)。
Database为数据库名,此处填写我们前面创建的数据库(MvcMovie)。
User Id和Password为前面我们创建的SQL Sever身份验证用户的用户名和密码。

你可能感兴趣的:(.NET)