create database命令是数据库初学者入门最最基础的东西了,没有它你是不可能往下一下学习的为什么我就不说了,好了下面参考一下这个命令的语法吧。

完整的create database命令语法如下

代码如下

复制代码

CREATE DATABASE database_name

[ ON

{ [ PRIMARY ] [ [ ,...n ]

[ , [ ,...n ] ]

[ LOG ON { [ ,...n ] } ] }

]

[ COLLATE collation_name ]

[ WITH ]

]

[;]

To attach a database

CREATE DATABASE database_name

ON [ ,...n ]

FOR { ATTACH [ WITH ]

| ATTACH_REBUILD_LOG }

[;]

::=

{

(

NAME =logical_file_name,

FILENAME = { 'os_file_name' | 'filestream_path' }

[ , SIZE =size [ KB | MB | GB | TB ] ]

[ , MAXSIZE = { max_size [ KB | MB | GB | TB ] | UNLIMITED } ]

[ , FILEGROWTH =growth_increment [ KB | MB | GB | TB | % ] ]

) [ ,...n ]

}

::=

{

FILEGROUP filegroup_name [ CONTAINS FILESTREAM ] [ DEFAULT ]

[ ,...n ]

}

::=

{

[ DB_CHAINING { ON | OFF } ]

[ , TRUSTWORTHY { ON | OFF } ]

}

::=

{

ENABLE_BROKER

| NEW_BROKER

| ERROR_BROKER_CONVERSATIONS

}

Create a database snahot

CREATE DATABASE database_snapshot_name

ON

(

NAME = logical_file_name,

FILENAME ='os_file_name'

) [ ,...n ]

AS SNAPSHOT OF source_database_name

[;]

实例

代码如下

复制代码

CREATE DATABASE 临时的

ON

( NAME='临时的_Data',

FILENAME='h:临时的.mdf',

SIZE=5MB,

MAXSIZE=50MB,

FILEGROWTH=10%

)

LOG ON

(

NAME='临时的_LOG',

FILENAME='h:临时的.ldf',

SIZE=2MB,

MAXSIZE=5MB,

FILEGROWTH=1MB

)

其实我们只用了基本的一些创建的功能了。

database_name

新数据库的名称。数据库名称在 SQL Server 的实例中必须唯一,并且必须符合标识符规则。

除非没有为日志文件指定逻辑名称,否则 database_name 最多可以包含 128 个字符。如果未指定逻辑日志文件名称,则 SQL Server 将通过向 database_name 追加后缀来为日志生成 logical_file_name 和 os_file_name。这会将 database_name 限制为 123 个字符,从而使生成的逻辑文件名称不超过 128 个字符。

如果未指定数据文件的名称,则 SQL Server 使用 database_name 作为 logical_file_name 和 os_file_name。默认路径从注册表中获得。可以使用 Management Studio 中的“服务器属性”(“数据库设置”页)更改默认路径。更改默认路径要求重新启动 SQL Server。

其实我们还可以更方便的创建数据库如

代码如下

复制代码

crate database 111cn.net

如果没指定参考系统会默认到你的sqldata目录下哦。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php create database,sql create database 创建数据库命令相关推荐

  1. oracle创建数据库命令

    oracle创建数据库命令 1.打开cmd 连接系统默认数据库 2. 创建表空间 CREATE TABLESPACE DATA DATAFILE 'D:\oracle\DATA\DATA.ORA' s ...

  2. mysql数据库命令 单选_mysql中创建数据库命令是?_学小易找答案

    [单选题]NH4NO2分解得氮气和水,在23°C,95549.5 Pa 条件下,用排水集气法收集到57.5 cm3氮气.已知水的饱和蒸气压为2813.1 Pa,则干燥后氮气的体积为() [填空题]在相 ...

  3. mysql创建数据库命令

    CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

  4. mysql创建数据库命令语句

    前言 过去十多年互联网产业的高速发展,在给社会带来深刻变革的同时,也催生了服务架构的演进:从传统的单体应用到面向服务的SOA,再到现今主流的微服务架构,而 Apache Dubbo就是微服务领域中的先 ...

  5. (笔记)Mysql命令create table:创建数据表

    create table命令用来创建数据表. create table命令格式:create table <表名> (<字段名1> <类型1> [,..<字段 ...

  6. go中的database/sql接口

    Go与PHP不同的地方是Go官方没有提供数据库驱动,而是为开发数据库驱动定义了一些标准接口,开发者可以根据定义的接口来开发相应的数据库驱动,这样做有一个好处,只要是按照标准接口开发的代码, 以后需要迁 ...

  7. 在 Visual Studio .NET 中使用 SQL Server 2000 创建数据库应用程序(1)

    适用于:     Microsoft? SQL Server? 2000     Microsoft Visual Studio? .NET 摘要:如何使用 Visual Studio .NET 工具 ...

  8. sql 查询手动创建的表_学习SQL:使用SQL查询手动创建报告

    sql 查询手动创建的表 In the previous two articles, we've practiced SQL queries and went through a few more e ...

  9. azure云数据库_Microsoft Azure SQL数据库-分步创建教程

    azure云数据库 Microsoft Azure SQL Database is a managed cloud database for programmers/developers to dev ...

最新文章

  1. MySQL Binlog解析
  2. win7 旗舰版 网上邻居访问问题
  3. Exchange 2013/2016延迟副本重播管理(Reply Log Manager)
  4. IE7不能显示PNG
  5. eyoucms的添加内容发布
  6. Python 计算机视觉(一) —— 数字图像处理基础
  7. mysql-5.7.21 二进制安装 | Jemalloc内存优化 | 备份恢复|修改密码
  8. Request_请求转发
  9. php开启mysqlnd,如何启用mysqlnd的PHP?
  10. 200825C文件 复习
  11. Android 百度地图开发(一)
  12. 很全的sas基础知识
  13. 操作系统之进程管理:2、进程的状态以及状态转化
  14. 理解sklearn.feature.text中的CountVectorizer和TfidfVectorizer
  15. NT驱动程序和WDM驱动程序的区别
  16. Java线程状态以及 sheep()、wait()、yield() 的区别
  17. python开发一般用什么工具,最常用的python开发工具
  18. zookeeper压缩包下载地址
  19. Web3:价值投资的范式转移
  20. TDA4开发板开发学习

热门文章

  1. html5 js保存token,vue生成token并保存到本地存储中
  2. linux 内核 面试 机制,请你来说一下linux内核中的Timer 定时器机制
  3. iphone闪退修复工具_iOS14到底怎么样?汇总2866部iPhone的升级体验
  4. java lock代码写法_java Lock接口详解及实例代码
  5. React性能优化:immutability-helper
  6. 什么?你竟然还没有用这几个chrome插件?
  7. 杭州人有福了!菜鸟配送升级新增24小时送药服务
  8. gradle项目搭建
  9. jquery表单数据反序列化为字典
  10. 怎样利用细碎时间达到整体学习的效果