❶ 如何建立一個資料庫
MySQL安裝完成後,要想將數據存儲到資料庫的表中,首先要創建一個資料庫。創建資料庫就是在資料庫系統中劃分一塊存儲數據的空間。在MySQL中,創建資料庫的基本語法格式如下所示:
CREATE DATABASE 資料庫名稱;
在上述語法格式中,「CREATE DATABASE」是固定的SQL語句,專門用來創建資料庫。「資料庫名稱」是唯一的,不可重復出現。
例如下面我們創建一個名稱為itcast的資料庫,SQL語句如下所示:
CREATE DATABASE itcast;
執行結果如下所示:
上述執行結果顯示出了資料庫itcast的創建信息,例如,資料庫itcast的編碼方式為utf-8。
❷ 如何在資料庫中添加一個新的資料庫文件,大小為10mb
CREATEDATABASE[test_db]ONPRIMARY
(NAME=N'test_db',FILENAME=N'D:DB est_db.mdf',SIZE=10240KB,FILEGROWTH=10240KB)
LOGON
(NAME=N'test_db_log',FILENAME=N'D:DB est_db_log.ldf',SIZE=10240KB,FILEGROWTH=10240KB)
GO
上面是創建一個test_db資料庫,初始大小為10MB,日誌文件為10MB,文件增量為10MB,存儲在D:DB目錄下
❸ SQL server中sql語句怎麼創建次要資料庫文件
use master
create database TwoDataBase 創建的資料庫名稱
on primary 主文件組, primary 可以省略
(
name = N'TwoDataBase', 資料庫文件的邏輯名
filename=N'f:TwoDataBase.mdf', 全路徑加上後綴
size=10mb,
maxsize=100mb,
filegrowth=1mb
),
(
name=N'TwoDataBase2', 次要文件名,不能夠和主文件同名
filename=N'f:TwoDataBase.ndf',
size=10mb,
maxsize=100mb,
filegrowth=10%
)
log on 邏輯文件
(
name=N'TwoDataBase_log', 邏輯文件名,不能和前面的文件同名,一般都是下劃線後加一個 log
filename=N'f:TwoDataBase.ldf',
size=100mb,
maxsize=1gb,
filegrowth=10mb
);
go27 use TwoDataBase; 將資料庫上下文切換到我們當前創建的資料庫上面來
次要資料庫:是通過將每個文件放在不同的磁碟驅動器上,次要文件可用於將數據分散到多個磁碟上。另外,如果資料庫超過了單個 Windows 文件的最大大小,可以使用次要數據文件,這樣資料庫就能繼續增長。
關系:包含關系,主要數據文件包含資料庫的啟動信息,並指向資料庫中的其他文件,次要數據文件是可選的,由用戶定義並存儲用戶數據。
反之刪除資料庫
所有的操作中,刪除是最簡單的。
dropdatabase資料庫名字;
刪除資料庫my_database
dropdatabasemy_database;
當刪除資料庫語句執行之後,在資料庫內部看不到對應的資料庫了;在對於的資料庫存儲的文件夾內,資料庫名字對應的文件夾也被刪除了(級聯刪除:裡面的數據表全部刪除)。