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

来源:互联网 发布:重庆双诚网络是培 编辑:程序博客网 时间:2024/06/01 21:06

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

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

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

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

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

0 0
原创粉丝点击