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

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

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

在執(zhí)行上面語句后,數(shù)據(jù)庫"products"現(xiàn)在被刪除。可以使用SHOW DATABASES命令來驗(yàn)證它。

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