数据库操作
发布日期:2021-08-18 16:37:38 浏览次数:6 分类:技术文章

本文共 1792 字,大约阅读时间需要 5 分钟。

一.创建数据库

1 --创建指定文件的数据库,数据文件,日志文件 2 use master 3 go 4 if DB_ID (N'CJGL') is not null drop database CJGL 5 go 6 create database CJGL-- 数据库名称 7 on-- 指定数据库文件或文件组的明确定义 8 (name=CJGL_dat,--逻辑文件名 9 filename='E:\编程练习及作业\database\CJGL\ CJGLdat.mdf',--物理文件名10 size=10,--文件初始大小,默认单位mb11 maxsize=50,--文件最大值12 filegrowth=5)--自动增长速度13 log on--明确指定储存数据库日志的磁盘文件(日志文件)14 (name=CJGL_log,15 filename='E:\编程练习及作业\database\CJGL\CJGLlog.ldf',16 size=5mb,17 maxsize=25mb,18 filegrowth=5mb19 )

温馨小提示:   .mdf是主文件;  .ndf是次文件;  .ldf后缀是日志文件


二.修改数据库

2.1 修改数据库名

使用参数:modify name=new_database_name,使用指定的名称new_database_name重命名数据库

 1 -- 修改数据库名 2 alter database CJGL modify name=妖妖灵 

 

 2.2 数据库文件的增删改

使用参数<add_or_modify_file>:指定添加,修改,或删除的数据库文件

1 -- 将一个5mb的数据文件添加到妖妖灵数据库中 2 alter database 妖妖灵 3 add file 4 ( 5 name=CJGL1,--逻辑文件名 6 filename='E:\编程练习及作业\database\CJGL\ CJGL1.mdf',--物理文件名 7 size=5mb,--文件初始大小,默认单位mb 8 maxsize=100mb,--文件最大值 9 filegrowth=5mb10 )11 go12 --更改数据库文件的增长方式13 alter database 妖妖灵14 modify file15 (16 name=CJGL1,--找到同一个主文件名即可修改17 filegrowth=20%18 )19 go20 --更改数据库文件大小21 alter database 妖妖灵22 modify file23 (24 name=CJGL1,25 size=20mb26 )27 go28 --删除添加的数据库文件29 alter database 妖妖灵30 remove file CJGL131 go32 --向数据库中添加两个日志文件33 alter database 妖妖灵34 add log file35 (36 name=CJGLlog1,37 filename='E:\编程练习及作业\database\CJGL\CJGLlog1.ldf',38 size=5mb,39 maxsize=25mb,40 filegrowth=5mb41 ),42 (43 name=CJGLlog2,44 filename='E:\编程练习及作业\database\CJGL\CJGLlog2.ldf',45 size=5mb,46 maxsize=25mb,47 filegrowth=5mb48 )


 

三.收缩数据库

3.1 收缩数据库

使用参数:database_name|database_id|:要收缩的数据库名称或ID

                target_percent:收缩后的数据库文件中可用百分比

1 --收缩数据库2 --将妖妖灵数据库中的文件减小,使其仅有10%的可用空间3 dbcc shrinkdatabase (妖妖灵,10)

3.2 收缩数据文件

 1 --将妖妖灵数据库中的文件CJGLlog1的文件收缩到1mb 2 dbcc shrinkfile(CJGLlog1,1) 


 

四.删除数据库

drop database 妖妖灵

转载于:https://www.cnblogs.com/zjm1999/p/10170827.html

转载地址:https://blog.csdn.net/weixin_30897233/article/details/97417017 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:热修复——深入浅出原理与实现
下一篇:kb-07专题线段树-02--单点修改,区间最值

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年03月18日 14时21分55秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

phpmyadmin管理mysql_LAMP实验二:使用phpMyAdmin管理MySQL 2019-04-21
mysql一秒最多写多少次_Mysql的两种“超过多少次”写法(力扣596) 2019-04-21
mysql el函数_MySQL中的常用函数 2019-04-21
mysql 备份 晓燕_mysql字符串函数 2019-04-21
mysql返回第n个值_获取mysql一组数据中的第N大的值 2019-04-21
java 获取请求的路径_JavaWeb-request获取请求路径的相关方法 2019-04-21
java 适应边框_带边框自适应宽度100%的解决办法 2019-04-21
router vue 页签文字_记一次基于vue的spa多页签实践经验 2019-04-21
估计的商是什么意思_商是什么意思,商的繁体字,商有几笔,商字几画 2019-04-21
java泛型改进_编写高质量代码:改善Java程序的151个建议(第7章:泛型和反射___建议93~97)... 2019-04-21
java读文件几种方式_JAVA读取文件的几种方式 2019-04-21
java arraylist常用方法_C#中数组、ArrayList、List、Dictionary的用法与区别浅析(存取数据)... 2019-04-21
如何实现java文档注释_JavaDoc注释与帮助说明文档 2019-04-21
Java一亿电话号码去重_20 亿个数字在 4G 内存中如何去重排序:快来试一试 BitMap... 2019-04-21
java判断ipv6地址类型_IPv6地址类型与格式 2019-04-21
linux java jdk_linux安装JDK 2019-04-21
java的showcase_java – 如何在Eclipse中导入ShowcaseView? 2019-04-21
JAVA中math的作用_Java中Random 和 Math 的概述及使用(二十六) 2019-04-21
mysql排序rank_MySQL_实现组内排序-Oracle中的rank()函数的功能 2019-04-21
vim自定义html,html - 寻找一种使用VIM在HTML中直接生成漂亮代码段的方法 - 堆栈内存溢出... 2019-04-21