DROP DATABASE命令用于刪除創(chuàng)建過(已存在)的數(shù)據(jù)庫。DROP DATABASE刪除數(shù)據(jù)庫中的所有表并刪除數(shù)據(jù)庫。使用這個語句時要非常小心! 要使用DROP DATABASE,您需要數(shù)據(jù)庫的DROP權(quán)限。 DROP SCHEMA是DROP DATABASE的同義詞。
重要提示:刪除數(shù)據(jù)庫時,數(shù)據(jù)庫的用戶權(quán)限不會自動刪除。
語法
DROP DATABASE Database_name;
在前面的例子中,我們創(chuàng)建了一個數(shù)據(jù)庫名稱為Product。使用以下語句,刪除這個數(shù)據(jù)庫。
DROP DATABASE products;
在執(zhí)行上面語句后,數(shù)據(jù)庫"products"現(xiàn)在被刪除??梢允褂?code>SHOW DATABASES命令來驗證它。

可以看到"products"數(shù)據(jù)庫在數(shù)據(jù)庫列表中不再有顯示。
可以使用管理工具(HeidiSQL)刪除數(shù)據(jù)庫。 選擇要刪除的數(shù)據(jù)庫,然后右鍵點擊目標(biāo)數(shù)據(jù)庫。這里假設(shè)要刪除一個名稱為"products"的數(shù)據(jù)庫。 會看到這樣的一個頁面:

在彈出的菜單中,點擊“刪除”。它會彈出一個確認(rèn)對話框,如下所示:

在執(zhí)行上面語句后,數(shù)據(jù)庫"products"現(xiàn)在被刪除??梢允褂?code>SHOW DATABASES命令來驗證它。

可以看到"products"數(shù)據(jù)庫在數(shù)據(jù)庫列表中不再有顯示。