php create database,sql create database 创建数据库命令
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 创建数据库命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NFV基本概念_nf缩写是什么意思
- 下一篇: vscode常用插件推荐_梅林软件中心