📅  最后修改于: 2023-12-03 15:37:24.652000             🧑  作者: Mango
在 MS SQL Server 中创建数据库非常简单。无论是通过 SQL Server Management Studio (SSMS) 还是 Transact-SQL (T-SQL),只需要几个简单的步骤就可以完成。
以下是创建数据库的 SSMS 截图:
使用 Transact-SQL (T-SQL) 创建数据库可以通过以下语法完成:
CREATE DATABASE database_name
[ < options > ]
以下是一个示例:
CREATE DATABASE MyDatabase
当使用 Transact-SQL (T-SQL) 创建数据库时,可使用以下选项:
AUTHORIZATION
:指定数据库的所有者。COLLATE
:指定数据库的默认排序规则。COMPATIBILITY_LEVEL
:指定数据库的兼容性级别。CONTAINMENT
:指定数据库的安全级别。CREATE_IF_NOT_EXISTS
:如果数据库已经存在,则不创建数据库。FILESTREAM
:启用 FILESTREAM 存储。FOR ATTACH
:将数据库附加到 SQL Server 实例。FOR LOAD
:指定数据库为只读。NAME
:指定数据库的名称。PARAMETERIZATION
:指定数据库的查询参数化设置。PRIMARY FILE
和 FILEGROUP
:指定数据库文件的存储方式。RESTORE
:指定数据库的还原选项。WITH NO_WAIT
:指定创建数据库时不等待锁定。以下是使用 Transact-SQL (T-SQL) 创建数据库的示例:
CREATE DATABASE MyDatabase
ON
(NAME = MyDatabase_dat,
FILENAME = 'D:\MyData\MyDatabase.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5)
LOG ON
(NAME = MyDatabase_log,
FILENAME = 'D:\MyLog\MyDatabase.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 1MB);
以上示例创建一个名为“MyDatabase”的数据库,并将数据文件和日志文件分别存储在“D:\MyData\MyDatabase.mdf”和“D:\MyLog\MyDatabase.ldf”中。
通过 SQL Server Management Studio (SSMS) 或 Transact-SQL (T-SQL),您可以轻松地在 MS SQL Server 中创建数据库。无论是您更喜欢哪一种方法,创建数据库的过程都非常简单,只需要几个简单的步骤就可以完成。