SQL server命令创建数据库

版权声明:20180913@wx:wenhs5479 https://blog.csdn.net/wenhs5479/article/details/82814376

CREATE DATABASE命令创建数据库语法:

语法方法省略,直接上实例(语法方法对于新手,不容易看明白,直接实例容易点)

首先连接SQL后, Ctrl+n 新建查询窗口

实例

IF EXISTS(SELECT * FROM sysdatabases WHERE name='student')
DROP DATABASE student
GO
CREATE DATABASE student --创建数据库
ON PRIMARY --定义在主文件组上的文件
(NAME=stu_date, --逻辑名称
FILENAME='C:\sql\student.mdf', --物理名称
SIZE=10, --初始大小为10mb
MAXSIZE=unlimited, --最大限制为无限大
FILEGROWTH=10%) --主数据文件增长幅度为10%
LOG ON --定义事务日志文件
(NAME=stu_log, --逻辑名称
FILENAME='C:\sql\student.ldf', --物理名称
SIZE=1, --初始大小为1mb
MAXSIZE=5, --最大限制为5mb
FILEGROWTH=1) --事务日志增长幅度为1mb`
wenhs5479学习日志

拓展:创建"多数据"文件数据库
IF EXISTS(SELECT * FROM sysdatabases WHERE name='student')
DROP DATABASE student
GO
CREATE DATABASE student
ON PRIMARY
(NAME=stu_date_1,
FILENAME='C:\sql\student_date1.mdf',
SIZE=10MB,
MAXSIZE=20MB,
FILEGROWTH=4),
(NAME=stu_dat_2,
FILENAME='C:\sql\student_date2.ndf',
SIZE=10MB,
MAXSIZE=20MB,
FILEGROWTH=10%),
(NAME=stu_dat_3,
FILENAME='C:\sql\student_date3.ndf',
SIZE=10MB,
MAXSIZE=50MB,
FILEGROWTH=20%)
LOG ON
(NAME=stu_log_1,
FILENAME='C:\sql\student_log1.ldf',
SIZE=5MB,
MAXSIZE=10MB,
FILEGROWTH=1MB),
(NAME=stu_log_2,
FILENAME='C:\sql\student_log2.ldf',
SIZE=5MB,
MAXSIZE=20MB,
FILEGROWTH=10%)

wenhs5479学习日志
(2018年9月22日学习日志)

猜你喜欢

转载自blog.csdn.net/wenhs5479/article/details/82814376