• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
z13753176959
博客园    首页    新随笔    联系   管理    订阅  订阅

sql手动创建、删除数据库

--1.先切换到系统数据库master

use master

go

--2.创建之前先检查数据库名称是否已存在,如果存在输出已存在,否则执行创建

IF exists(select * from master.dbo.sysdatabases where name='TestData')

  PRINT '该数据库已存在,请先删除'

else

  begin

    

create database TestData

on PRIMARY

(

  Name='TestData_Data',   --主数据库的逻辑名称

  FileName='D:\database\TestData_Data.mdf',   --主数据库文件的物理路径

  Size=10MB, --主数据库文件的初始值

  MaxSize=6000MB,--主数据库文件的最大值

  FileGrowth=2%   --主数据库文件的增长率

)

LOG on

(

  Name='TestData_Log',   --主数据库日志的逻辑名称

  FileName='D:\database\TestData_Log.ldf',   --主数据库日志文件的物理路径

  Size=10MB, --主数据库日志文件的初始值

  MaxSize=20MB,--主数据库日志文件的最大值

  FileGrowth=1MB   --主数据库日志文件的增长率

)

end

go

 

--删除数据库,先判断需要删除的数据库是否存在

IF exists(select * from master.dbo.sysdatabases where dbid=DB_ID('TestData'))

  drop database TestData

else

  PRINT '该数据库不存在,请先检查'

本文来自博客园,作者:小康0,转载请注明原文链接:https://www.cnblogs.com/z13753176959/p/17681565.html

posted @ 2023-09-06 10:20  小康0  阅读(48)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3