sql sever 怎么用SQL语句创建数据库
时间: 2024-10-22 11:22:54 浏览: 29
在SQL Server中,你可以使用`CREATE DATABASE`语句来创建一个新的数据库。以下是创建数据库的基本语法:
```sql
CREATE DATABASE database_name
ON PRIMARY FILE (NAME = 'data_file_name', SIZE = size_in_MB)
LOG ON FILE (NAME = 'log_file_name', SIZE = log_size_in_MB)
FOR ATTACH;
```
其中:
- `database_name`: 你要创建的数据库的名称。
- `data_file_name`: 主数据文件的名称,可以根据需要自定义。
- `size_in_MB`: 数据文件初始大小,通常以MB为单位。
- `log_file_name`: 日志文件的名称,用于记录事务日志。
- `log_size_in_MB`: 日志文件初始大小。
例如,如果你想要创建一个名为`MyDatabase`的新数据库,初始大小为500MB,并且主数据文件和日志文件都命名为`DataFile`和`LogFile`,且默认位置,你可以使用以下命令:
```sql
CREATE DATABASE MyDatabase
ON PRIMARY FILE (NAME = 'DataFile', SIZE = 500 MB)
LOG ON FILE (NAME = 'LogFile', SIZE = 100 MB);
```
注意,在生产环境中,你可能还需要指定其他选项,如文件组、填充因子等。创建前最好确保有适当的权限,并确认当前有足够的磁盘空间。
阅读全文