http://www.cnblogs.com/zhangran/archive/2012/08/21/2649200.html

今天在vs2012里面打开以前的mvc3项目,结果弹出警告说在vs2012中数据库不建议使用sql server express而是改成用LocalDB。于是就对LocalDB做了一下了解。

LocalDB是轻型的sql server express,基本能完成后者的作用但是做了大量的简化。我装vs2012的时候是完整安装的,所有的插件都勾选了(提个建议如果是.net开发人员还是把C盘预留大一点的空间吧,我的是70G)。在这种情况下LocalDB已经存在你的电脑上了。

注意一点如果你的电脑跟我一样是64位的那么该工具是安装到64位的Program Files文件夹下面的而不是Program Files(X86)。找到这个目录C:\Program Files\Microsoft SQL Server\110\Tools\Binn。里面有一个SqlLocalDB.exe文件这就是命令行工具了。

打开cmd。定位到该目录:输入sqllocaldb.exe /?,出现下面的样子

其实你通过上下滚动阅读就会知道概述数据库的基本用法。

常用的方法:

任何操作之前都要加sqllocaldb关键字;

sqllocaldb create mybd 创建一个数据库名字为“mydb”。句尾不用加“;”。

sqllocaldb start mydb 启用该数据库实例

sqllocaldb stop mydb 停止该实例

sqllocaldb delete mydb 删除

sqllocaldb info mydb 查看数据库信息

sqllocaldb versions 查看版本

另外如果在visual studio2012中自己不去指定要用的字符串那么将默认使用LocalDB数据库。可以创建以一个普通的asp mvc3项目。选择internet项目,该项目人默认情况下就会有一个小的数据库来存储用户账号信息。执行代码后,打开web.config.

<connectionStrings>
    <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-abc-20120821160659;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-abc-20120821160659.mdf" />
  </connectionStrings>

从connectionString后面的连接字符串就能看出用的是LocalDB数据库。

初试visual studio2012的新型数据库LocalDB的更多相关文章

  1. [转]初试visual studio2012的新型数据库LocalDB 及 在visual studio2012中如何使用localDB具体讲解

    本文转自:http://www.cnblogs.com/zhangran/archive/2012/08/26/2657864.html 初试visual studio2012的新型数据库LocalD ...

  2. 在visual studio2012中如何使用localDB具体讲解

    http://www.cnblogs.com/zhangran/archive/2012/08/26/2657864.html 说明: 经过一段时间的小捉摸终于基本掌握在vs2012中如何使用loca ...

  3. Visual Studio2012打开时弹出“遇到异常:这可能是由某个扩展导致的”错误的解决办法

    Visual Studio2012打开时弹出"遇到异常:这可能是由某个扩展导致的"错误的解决办法: 具体问题如下: 分析原因:网上搜集了以下,出现异常的原因是安装了第三方控件,然后 ...

  4. ts 使用Visual Studio2012和TFS网站管理源代码

        所需工具 Visual Studio 2012 http://tfs.visualstudio.com/ 微软网站 微软账号  hotmail 或live都行 达到目的 适合于个人项目,多用户 ...

  5. Visual Studio下SQLite数据库开发环境设置

    由于我们介绍的内容都是基于微软的Visual Studio下开发的Win32平台,所以下边我们介绍Visual Studio下SQLite数据库开发环境设置.具体而言我们有两种方式可以在Visual ...

  6. Visual Studio 单元测试之五---数据库测试

    原文:Visual Studio 单元测试之五---数据库测试 数据库的单元测试主要是测试数据库中的数据是否符合特定的条件,Visual Studio 2010支持下面几种数据的单元测试类型(Visu ...

  7. 学习时用的软件最新 开发环境为Visual Studio 2010,数据库为SQLServer2005,使用.net 4.0开发。 超市管理系统

    一.源码特点 1.采用典型的三层架构进行开发.模板分离,支持生成静态 伪静态..购物车.登陆验证.div+css.js等技术二.功能介绍 1.本源码是一个超市在线购物商城源码,该网上商城是给超市便利店 ...

  8. 传统数据库没落,OLTP新型数据库发展火热

    參考资料: (1) <OLTP Through the Looking Glass, and What We Found There> (2) <The End of an Arch ...

  9. 用Visual studio2012在Windows8上开发内核驱动监视线程创建

    在Windows NT中,80386保护模式的“保护”比Windows 95中更坚固,这个“镀金的笼子”更加结实,更加难以打破.在Windows 95中,至少应用程序I/O操作是不受限制的,而在Win ...

随机推荐

  1. ES6严格模式use strict下的保留字

    implements interface let package private protected public static yield

  2. Datagrid数据导出到excel文件的三种方法

    原文连接: http://www.cnblogs.com/xieduo/articles/606202.html 一.文件保存在服务器,提供下载 方法一:导出到csv文件,存放在服务器端任一路径,然后 ...

  3. 学习node.js 第4篇 建立一个最小的web聊天系统

    我们生活在一个实时的世界里,有什么比聊天更加实时吗?那就让我们先写一个基于TCP 的聊天服务器吧,并且支持Telnet 连接.这很容易,而且能够完全用Node来编写.首先,我们需要在Node 中包含T ...

  4. IC系统组成概论

    IC系统是什么? 对算法工程师来说,IC系统是完成特定功能的硬件.对架构设计师来说,IC系统包括控制,运算,存储部分.电路设计工程师来说,IC系统是加法器,乘法器,与非门,运算放大器,开关电容等的搭配 ...

  5. 社交网站好友储存设计和实现(PHP+MySQL)

    最近手头的一个网站新增社交功能,用户可以互加好友. 通常,对好友列表设计是新增一个好友,就往好友列表新增一行,当要查询一个用户好友 SELECT * FROM WHERE userid="1 ...

  6. java web 的标准目录结构(zz)

    http://blog.csdn.net/bluesnail216/article/details/7744607 --yourproject    --src       --java   运行的j ...

  7. [CareerCup] 3.3 Set of Stacks 多个栈

    3.3 Imagine a (literal) stack of plates. If the stack gets too high, it might topple. Therefore, in ...

  8. [CareerCup] 11.4 Sort the File 文件排序

    11.4 Imagine you have a 20 GB file with one string per line. Explain how you would sort the file. 这道 ...

  9. VS2010下配置使用OpenGL的glut库

    我已在我机上测试成功,机装VS2010! 在win7(windows7 ultimate SP1)下成功安装VS2010(Visual Studio 2010 ultimate x86). 下载glu ...

  10. Android UI基础之五大布局

    Android  UI基础之五大布局 Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦.组件按照布局的要求依次排列,就组成了用户所看见的界面.Andro ...