sqlserver学习笔记(一)—— 登录本机sqlserver、启动和停止sqlserver服务、创建和删除数据库
(重要参考:51自学网——SQL Server数据库教程)

首先按照网上教程安装好sqlserver,打开登录
登录本机sqlserver:①. ②localhost ③127.0.0.1
启动和停止sqlserver服务:SQL Server(MSSQLSERVER):
1.计算机右键打开管理

2.打开服务和应用程序,双击服务,找到SQL Server(MSSQLSERVER)数据库服务并启动。

视图创建数据库
数据库右键新建数据库,可设置数据库名称、大小、增长率和位置、日志文件,默认数据库保存在主文件组PRIMARY中;可在数据库属性中的文件组中查看,也可添加新的文件组和辅助数据库文件。
sql语句创建数据库(创建了一个主数据库文件、日志文件和一个辅助数据库文件、日志文件)
USE master --指向当前操作的数据库
GO --批处理标志
CREATE DATABASE E_Market1 --创建数据库 关键字+数据库名称
ON PRIMARY --主文件组
(
NAME='E_Market1_data', --数据库文件名,以data结尾,注意加英文逗号
FILENAME='E:\project\E_Market1_data.mdf', --物理地址名,即磁盘存放位置,主数据库以mdf结尾
SIZE=5MB, --初始大小
MAXSIZE=100MB, --最大容量
FILEGROWTH=% --按15%启用增长,最后一句结尾不加逗号
), --第一个文件组结束
FILEGROUP FG -- 第二个文件组,放辅助数据文件组,以ndf结尾
(
NAME='FG_E_Market1_data',
FILENAME='E:\project\E_Market1_data.ndf',
SIZE=5MB,
FILEGROWTH=
)
LOG ON --日志文件不属于任何文件组
(
NAME='E_Market1_log',
FILENAME='E:\project\E_Market1_log.ldf',
SIZE=5MB,
FILEGROWTH=
), --第二个日志文件
(
NAME='E_Market1_log1',
FILENAME='E:\project\E_Market1_log1.ldf',
SIZE=5MB,
FILEGROWTH=
)
GO SELECT * FROM sysdatabases
删除数据库
直接在视图,选中要删除的数据库,右键删除(删除时可以选中关闭现有连接),在本地关于该数据库的所有文件都被删除。
sql语句删除数据库
Use master
if exists(select * from sysdatabases where name='E_Market1')
drop database E_Market1 --从磁盘本地删除数据库,删除后不能恢复
小结:联系sql语句创建和删除数据库:在创建database之前,先判断本地是否已经存在同名数据库,若存在删除,再重新创建。
sqlserver学习笔记(一)—— 登录本机sqlserver、启动和停止sqlserver服务、创建和删除数据库的更多相关文章
- linux初级学习笔记二:linux操作系统及常用命令,文件的创建与删除和命名规则,命令行展开以及linux中部分目录的作用!(视频序号:02_3)
本节学习的命令:tree,mkdir,rmdir,touch,stat,rm 本节学习的技能:Linux中主要的目录作用以及特殊的目录文件: 文件的命名规则,命令行展开: 文件的创建与删除: Linu ...
- SQLServer 学习笔记之超详细基础SQL语句 Part 11
Sqlserver 学习笔记 by:授客 QQ:1033553122 -----------------------接Part 10------------------- DECLARE @myavg ...
- SQLServer 学习笔记之超详细基础SQL语句 Part 10
Sqlserver 学习笔记 by:授客 QQ:1033553122 -----------------------接Part 9------------------- 删除约束的语法 ALTER T ...
- SQLServer学习笔记系列6
一.写在前面的话 时间是我们每个人都特别熟悉的,但是到底它是什么,用什么来衡量,可能很多人会愣在那里.时间可以见证一切,也可以消磨一切,那些过往的点点滴滴可思可忆.回想往年清明节过后,在家乡的晚上总能 ...
- SQLServer学习笔记系列5
一.写在前面的话 转眼又是一年清明节,话说“清明时节雨纷纷”,武汉的天气伴随着这个清明节下了一场暴雨,整个城市如海一样,朋友圈渗透着清明节武汉看海的节奏.今年又没有回老家祭祖,但是心里依然是怀念着那些 ...
- SQLServer学习笔记系列3
一.写在前面的话 今天又是双休啦!生活依然再继续,当你停下来的时候,或许会突然显得不自在.有时候,看到一种东西,你会发现原来在这个社会上,优秀的人很多,默默 吃苦努力奋斗的人也多!星期五早上按时上班, ...
- SQLServer学习笔记系列2
一.写在前面的话 继上一次SQLServer学习笔记系列1http://www.cnblogs.com/liupeng61624/p/4354983.html以后,继续学习Sqlserver,一步一步 ...
- SQLServer学习笔记<>相关子查询及复杂查询
二.查询缺少值的查询 在这里我们加入要查询2008年每一天的订单有多少?首先我们可以查询下订单表的订单日期在2008年的所有订单信息. 1 select distinct orderdate,coun ...
- SQLServer 学习笔记之超详细基础SQL语句 Part 12(The End)
Sqlserver 学习笔记 by:授客 QQ:1033553122 -----------------------接Part 11------------------- 现在,我们希望从 " ...
随机推荐
- Current limiter allows large USB bypass capacitance
The USB (Universal Serial Bus) specification requires a connected USB device to present a load to th ...
- CC1150 针对低功耗无线应用设计的高度集成多通道射频发送器
Low Power Sub-1 GHz RF Transmitter 单片低成本低能耗 RF 发送芯片 应用 极低功率 UHF 无线发送器 315/433/868 和 915MHz ISM/SRD 波 ...
- springmvc 配置和spring配置?
最近在接触mybatis,之间使用springmvc时,配置文件一直是,web.xml+XX-servlet.xml 的配置(xx为web.xml中servlet name名称).为了整合mybati ...
- 利用Lucene与Nutch构建简单的全文搜索引擎
文章地址 1.简介 本次实现分为两个部分,第一个部分是利用Lucene构建一个全文的搜索引擎,另外一部分则是利用Nutch实现同样的功能.由于Lucene并不是一个可以直接运行的程序,且不具备爬虫和文 ...
- 8.volatile原子性
原子性 1.一个操作是不可中断的,即使多个线程在一起执行的时候,一旦操作执行开始,就不会被其他的线程干扰执行并导致执行中断. 2.对于静态变量int ,2个线程同时对它进行修改,线程a ...
- CSS学习要点
目标 掌握CSS基本语法,了解如何应用CSS到Html元素上并能熟练使用CSS进行元素布局. 要点 CSS基本概念.存在的意义 CSS 指层叠样式表 (Cascading Style Sheets), ...
- SQL Server会话KILL不掉,一直处于KILLED /ROLLBACK状态情形浅析[转]
本文将为您描述SQL Server会话KILL不掉,一直处于KILLED /ROLLBACK状态情形浅析,教程操作方法: 今天遇到一个很奇怪的情况,发现一个会话异常,这个会话只是在执行一个简单的存储过 ...
- environmentmap in unity
真崩溃之前明明找到这个api了 然后没存 然后我就找不到了... 刚刚遇到个特别邪门的问题 调着调着 vs的断点都显示无效 重启unity vs 电脑都不好使 之后我双击了breakpoint窗口.. ...
- Javascript里面的时间处理:将时间戳或时间对象转成字符串格式
问题背景:想把一个时间直接转成字符串格式 通过查api发现有个toLocaleString(),根据本地时间格式,把 Date 对象转换为字符串 new Date().toLocaleString() ...
- 解决.NET 调用JAVA WEBService服务中文乱码问题
主要代码如下: String input ="中文" C#调用代码: String str = System.Text.Encoding.GetEncoding("UT ...