跟随大学课程从0开始_小白_初学数据库_MySQL(1)_数据库的创建与管理

命令初创数据库

create database Test2      //建立名为Test2的数据库
on primary(name=Test2_data1, filename='f:\数据库\Test2_data1.mdf',
size=10,               
maxsize=100,
filegrowth=10),
/*primary 表示此数据库文件为主要文件,属于primary文件组 
扩展名为.mdf 每个数据库中只有一个
filename用以指明数据库存储具体位置和名称
size文件初始大小
maxsize 文件最大长度 若为unlimited 表示文件可无限制增长
filegrowth文件增长量。按MB计算,最近1MB  若是有%,则按百分比增长
*/
(name=Test2_data2,
filename='f:\数据库\Test2_data2.ndf',
size=10,
maxsize=10,
filegrowth=15%)
/*
次要数据库,一个数据库可有多个,扩展名为.ndf
*/
log on(name=Test2_log1,
filename='f:\数据库\Test2_log1.ldf',
size=10,
maxsize=50,
filegrowth=20)
/*
log:日志文件,建立方式与数据库文件相同,扩展名为.ldf
*/

使用查询分析器修改数据库

alter database Test2 //表示修改的是数据库Test2中的文件
modify file(name=Test2_data1,
size=50,
maxsize=200,
filegrowth=20)
//改之前的配置

alter database Test2//注意每改一个文件 要写一个after
modify file(name=Test2_data2,
size=50,
maxsize=300,
filegrowth=20)

alter database Test2
modify file(name=Test2_log1,
size=30,
maxsize=100,
filegrowth=10%)

alter databa Test2 //增加次要文件
add file(name=stud_data,filename='d:\sqlex\stud_data.ndf',
size=50,
maxsize=200,
filegrowth=20)

alter databa Test2 //增加日志文件
add log file(name=studlog_data,filename='d:\sqlex\studlog_data.ldf',
size=50,
maxsize=200,
filegrowth=20)

alter database Test1 //改数据库名
modify name=new_test1

销毁数据库

drop database Test2

显示或修改数据库文件的结构及各项属性

	Exec Sp_helpdb stud[数据库名]  //数据库快速查看
/*
	exec sp_dboption 'stud','read only','false'//设置数据库是否为只读属性
	exec sp_dpoption 'stud','dbo use only','true'//设置管理员访问权限
	这段代码如果是2012以后的版本需要改成
	ALTER DATABASE [stud] SET  READ_WRITE WITH NO_WAIT
	ALTER DATABASE [stud] SET  READ_ONLY WITH NO_WAIT
*/
alter database GlobalToyz set SINGLE_USER with ROLLBACK IMMEDIATE
alter database GlobalToyz set MULTI_USER with ROLLBACK IMMEDIATE
	exec sp_renamedb oldname,newname//数据库改名,改名时不可为只读属性
	Use master use stud //激活数据库
	Go

备份数据库

exec sp_addumpdevice 'disk','northwindBK','f:\数据库\northwindBK.dat'
//在该目录下备份 起名为northwindBK(自己起)
BACKUP database Northwind to northwindBK
//Northwind(已存在并想要备份的数据库)与其链接

分离,备份

直接在界面管理器弄就行

原创文章 12 获赞 11 访问量 405

猜你喜欢

转载自blog.csdn.net/FRANK48691/article/details/106139133