首頁>技術>

在MySQL中,可以透過使用DROP DATABASE語句或者DROP SCHEMA語句來刪除已經存在的資料庫。使用該命令刪除資料庫的同時,該資料庫的表,以及表中的資料也將永遠刪除,因此,在使用該語句刪除資料庫時一定要小心,以免刪除有用的資料庫。DROP DATABASE或者DROP SCHEMA語句的語法格式如下。

DROP{DATABASE|SCHEMA} [IF EXISTS] 資料庫名;

引數說明如下。

(1){DATABASE|SCHEMA}:表示必須有一個是必選項,這兩個選項的結果是一樣的,使用哪個都可以。

注意:

注意:

注意:

為了解決這一問題,可以在DROP DATABASE語句中使用IF EXISTS語句來保證只有當資料庫存在時才執行資料庫的操作。

例 透過DROP DATABASE 語句刪除名稱為db_111的資料庫(該資料庫不存在),具體程式碼如下。
SHOW DATABASE LIKE ‘db_%’;DROP DATABASE IF EXISTS db_111;

MySQL安裝後,系統會自動建立兩個名稱分別為performance_schema和mysql的系統資料庫,MySQL把與資料庫相關的資訊儲存在這兩個系統資料庫中,如果刪除了這兩個資料庫,那麼MySQL將不能正常工作,所以這兩個資料庫一定不能刪除。

11
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 比找女朋友還難的技術點,Python 面向物件