开始之前首先介绍下创建、修改和删除数据库的基本语法,创建表、索引、视图、存储过程均类似:
1 CREATE <object type> <object name> --创建语法 2 ALTER <object type> <object name> --修改语法 3 DROP <object type> <object name> --删除语法
创建数据库有两种方式:
第一种、通过数据库向导来创建;第二种、通过SQL语句来创建。今天介绍的是第二种方式,一方面便于维护管理,另一方面,便于装逼,显的高大上^_^...
创建数据库SQL语法:
1 USE master 2 go 3 4 CREATE DATABASE DBLearn 5 ON PRIMARY --主文件是列表中的第一个文件,并使用 PRIMARY 关键字显式指定 6 ( 7 NAME = DBLearn_data1, 8 FILENAME = 'D:\MyFiled\MySql\DBLearn_data.mdf', 9 SIZE=10MB, --单位可以省略,默认为MB, 10 MAXSIZE = 200, 11 FILEGROWTH = 10% --增长方式有两种,一为百分比增长;二为固定大小增长 12 ) 13 LOG ON --事务日志文件在 LOG ON 关键字后指定 14 ( 15 NAME = DBLearn_log1, 16 FILENAME = 'D:\MyFiled\MySql\DBLearn_log.ldf', 17 SIZE = 10MB, 18 MAXSIZE = 100, 19 FILEGROWTH = 5 20 ); 21 go
效果图如下:可以清晰的看到各个字段的含义。
删除数据库语法:
1 --方法一 2 USE master 3 go 4 5 IF exists( SELECT * FROM sysdatabases WHERE name='DBLearn') 6 DROP DATABASE DBLearn 7 go 8 9 --方法二 10 USE master 11 go 12 13 IF DB_ID('DBLearn') IS NOT NULL 14 DROP DATABASE DBStudy 15 go
修改数据库语法:
1 USE master 2 GO 3 4 --修改数据库名称 5 ALTER DATABASE DBLearn 6 MODIFY NAME = DBLearn_data; 7 go 8 9 --修改数据库设置 10 ALTER DATABASE DBLearn 11 MODIFY FILE 12 ( 13 NAME = DBLearn_data1, 14 MAXSIZE = 300MB 15 ) 16 go
备注:
1、创建语法,括号内用的是“,”号,不是“;”号;
2、如果创建过程出现如下错误,重新连接数据库或者重启SQL Server Management Studio就可以,一般为数据库连接被占用引起;
参考博客:http://www.cnblogs.com/kissdodog/archive/2013/06/07/3125471.html