create database chatroom
on primary -- 默认就属于primary文件组,可省略
(
/*--数据文件的具体描述--*/
name='chatroom_data', -- 主数据文件的逻辑名称
filename='D:\chatroom_data.mdf', -- 主数据文件的物理名称
size=5mb, --主数据文件的初始大小
maxsize=100mb, -- 主数据文件增长的最大值
filegrowth=15%--主数据文件的增长率
)
log on
(
/*--日志文件的具体描述,各参数含义同上--*/
name='chatroom_log',
filename='D:\chat_log.ldf',
size=2mb,
filegrowth=1mb
)
--创建chat_sport表格 字段包括:id,Speaker,Listener,Content,Face,Color,Only,TalkTime.
use chatroom
go
create table chat_sport
(
Id int identity(1,1) primary key,
Speaker varchar(20) not null,
Listener varchar(16) not null,
Content varchar(12) not null,
Face varchar(50) not null,
Color varchar(50) not null,
Only bit default 'yes' not null,
TalkTime varchar(20) not null,
)
go
--创建chatroom表格,字段包括
--Id /NickName/ Room
use chatroom
go
create table chatroom(
Id int identity(1,1) primary key,
NickName varchar(20) not null,
Room varchar(16) not null,
)
use chatroom
go
create table user_info(
Id int identity(1,1) primary key,
UserName varchar(20) not null,
Password varchar(16) not null,
NickName varchar(20) null,
Sex char(4) default '男' not null,
LastLogin varchar(50) not null,
TotalTime varchar(20) not null,
)
go
.....................................................................
注意:我们在创建数据库的数据文件与日志文件的时候其中的 filename='D:\chatroom_data.mdf',这个位置中我们一定要使用反斜杠才能找到文件所在路径,不然的话将会出现错误无法执行创建数据库。
其次我们创建数据库默认的数据组是primary所以我们不用写这个关键字系统会自动的帮我们创建在这个数据组当中。