官术网_书友最值得收藏!

3.2 刪除數據庫

使用SQL語句中的DROP DATABASE可以刪除一個數據庫。另外,不同的數據庫管理系統中也提供了刪除數據庫的方法。這一節就以MySQL 5.0數據庫為例,介紹如何在MySQL 5.0數據庫中刪除一個數據庫。

3.2.1 使用SQL語句刪除數據庫

如果想刪除數據庫,可以使用DROP DATABASE語句將其刪除。其語法規則如下:

        DROP DATABASE database_name

其中,DROP DATABASE表示用于刪除數據庫的關鍵字;database_name用來表示要刪除的數據庫的名字。例如,如果要刪除test_STInfo數據庫,則可以使用如下的SQL語句。

        DROP DATABASE test_STInfo

這段SQL語句就是刪除一個名為test_STInfo的數據庫。DROP DATABASE是刪除數據庫需要用到的關鍵字,test_STInfo是數據庫的名字。

3.2.2 在MySQL 5.0 Command Line Client窗口下刪除數據庫

下面以MySQL 5.0數據庫為例,看一下在MySQL5.0數據庫中,如何在MySQL 5.0 Command Line Client窗口下,使用DROP DATABASE語句刪除test_STInfo數據庫。

(1)單擊“開始”|“所有程序”|“MySQL 5.0”|”MySQL 5.0 Command Line Client”命令。運行后,在出現的MySQL 5.0 Command Line Client窗口中輸入密碼。其密碼為root。

(2)在MySQL 5.0 Command Line Client窗口中mysql>的后面使用DROP DATABASE語句將test_STInfo數據庫刪除,并在該SQL語句的后面以分號結尾。

(3)按“Enter”鍵,執行刪除數據庫的SQL語句,其執行后的結果如圖3.4所示。

圖3.4 刪除test_STInfo數據庫

注意 在使用MySQL 5.0 Command Line Client窗口書寫SQL語句時,在SQL語句的后面都需要加一個分號(;),否則SQL語句無法得到正確的執行。

在圖3.4中,可以看到,使用DROP DATABASE語句刪除test_STInfo數據庫后,在其刪除數據庫的SQL語句下面,輸出了如下的信息:

        Query OK,0 rows affected(0.16 sec)

在這段輸出信息中Query OK表明DROP DATABASE語句刪除test_STInfo數據庫的SQL語句已經得到了正確的執行。

為了查看test_STInfo數據庫是否已經成功刪除,可以使用鼠標雙擊“我的電腦”,進入到C:\Program Files\MySQL\MySQL Server 5.0\data的目錄下,若在該目錄下的test_STInfo文件夾已經不見了,則表明test_STInfo數據庫已經被刪除了。

也可以在MySQL 5.0 Command Line Client窗口中驗證,在3.1.2小節的最后提到過,如果想使用test_STInfo數據庫,可以使用USE test_STInfo語句。由于已經使用DROP DATABASE語句將test_STInfo數據庫刪除了,如果在MySQL 5.0 Command Line Client窗口輸入USE test_STInfo語句,應該得到一個錯誤信息。下面就來看一下在MySQL 5.0 Command Line Client窗口輸入USE test_STInfo語句后的顯示結果,如圖3.5所示。

圖3.5 刪除test_STInfo數據庫后使用USE test_STInfo語句

從圖3.5中可以看到,刪除test_STInfo數據庫后在MySQL 5.0 Command Line Client窗口使用USE test_STInfo語句,會得到一個錯誤信息,表示數據庫管理系統沒有找到test_STInfo數據庫,說明該數據庫已經被成功刪除了。

3.2.3 在MySQL 5.0用戶圖形界面中刪除數據庫

當然,除了可以在MySQL 5.0 Command Line Client窗口中刪除數據庫之外,還可以在MySQL 5.0的MySQL 5.0用戶圖形界面中直接刪除數據庫。刪除方法如下:

(1)單擊“開始”|“所有程序”|“MySQL”|“MySQL Query Browser”命令,會出現一個MySQL 5.0用戶圖形界面的確認界面。

(2)在Username文本框中輸入root,在Password文本框中輸入密碼root。在Default Schema文本框中會顯示剛才創建的test_STInfo數據庫的名字。

(3)設置完成后,單擊“OK”按鈕進入MySQL 5.0的MySQL 5.0用戶圖形界面。在該MySQL 5.0用戶圖形界面的右側Schemata選項下對應的數據庫中,會看到剛才創建的test_STInfo數據庫。

(4)右擊test_STInfo數據庫,在出現的列表框中,選擇“Drop Schema”命令,如圖3.6所示。

圖3.6 在MySQL 5.0用戶圖形界面刪除數據庫

(5)在出現的確認刪除的對話框中,單擊“OK”按鈕,完成test_STInfo數據庫的刪除。

主站蜘蛛池模板: 舞阳县| 平顺县| 衡水市| 托克托县| 西华县| 军事| 清丰县| 彩票| 仪征市| 佛山市| 安阳市| 南开区| 泾源县| 松溪县| 孝义市| 务川| 焉耆| 永福县| 绥宁县| 伊春市| 山阳县| 石屏县| 黑河市| 儋州市| 鄂托克旗| 沅江市| 淄博市| 垦利县| 云龙县| 泉州市| 金塔县| 肇东市| 青州市| 晋宁县| 石嘴山市| 星座| 手机| 高邑县| 五台县| 卫辉市| 天长市|