CREATE DATABASE命令创建数据库语法:
语法方法省略,直接上实例(语法方法对于新手,不容易看明白,直接实例容易点)
首先连接SQL后, Ctrl+n 新建查询窗口
实例
IF EXISTS(SELECT * FROM sysdatabases WHERE name='student')DROP DATABASE studentGOCREATE DATABASE student --创建数据库ON PRIMARY --定义在主文件组上的文件(NAME=stu_date, --逻辑名称FILENAME='C:\sql\student.mdf', --物理名称SIZE=10, --初始大小为10mbMAXSIZE=unlimited, --最大限制为无限大FILEGROWTH=10%) --主数据文件增长幅度为10%LOG ON --定义事务日志文件(NAME=stu_log, --逻辑名称FILENAME='C:\sql\student.ldf', --物理名称SIZE=1, --初始大小为1mbMAXSIZE=5, --最大限制为5mbFILEGROWTH=1) --事务日志增长幅度为1mb`
拓展:创建"多数据"文件数据库
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%)
(2018年9月22日学习日志)