--创建数据库 Create database StudentDB on primary ( name="StudentDB", filename="G:\数据库\三级数据库学习\data\StudentDb.mdf", size=3mb, maxsize=unlimited, filegrowth=1mb ), ( name="StuDB1", filename="G:\数据库\三级数据库学习\data\StuDB1.ndf", size=3mb, maxsize=unlimited, filegrowth=1mb ), ( name="StuDB2", filename="G:\数据库\三级数据库学习\data\StuDB2.ndf", size=3mb, maxsize=unlimited, filegrowth=1mb ) log on ( name="StudentDB_log", filename="G:\数据库\三级数据库学习\data\StudentDB_log.ldf", size=1mb, maxsize=1gb, filegrowth=10% ) --修改数据文件 alter database [StudentDB] modify file (name=StudentDB,size=5mb)
//安全创建数据库的方法
Use master --exists判断()里面的语句是否返回值,如果有值就返回True if exists( select * from sysdatabases where name=‘TestSchool‘) --删除数据库 drop database TestSchool go --开启外围服务配置,xp_cmdshell execute sp_configure ‘show advanced options‘,1 RECONFIGURE execute sp_configure ‘xp_cmdshell‘,1 RECONFIGURE go --自动创建文件夹,调用存储过程,让其帮助创建一个文件夹 execute xp_cmdshell ‘mkdir G:\数据库\Mydir‘ --使用语句创建数据库 create database TestSchool on primary--在那个文件组上创建,默认是主文件组上创建主数据文件,可以省略 ( name=‘TestSchool_data‘, size=3mb, filegrowth=10%, maxsize=100mb, filename=‘G:\数据库\Mydir\TestSchool_data.mdf‘ ) log on ( name=‘TestSchool_log‘, size=3mb, filegrowth=10%, maxsize=100mb,--日志文件一般不限制最大容量 filename=‘G:\数据库\Mydir\TestSchool_log.ldf‘ )