MySQL之刪除數據庫


在 MySQL中,當需要刪除已創建的數據庫時,可以使用 DROP DATABASE  語句。其語法格式為:

DROP DATABASE [ IF EXISTS ] <數據庫名>

語法說明如下:

  • <數據庫名>:指定要刪除的數據庫名。
  • IF EXISTS:用於防止當數據庫不存在時發生錯誤。
  • DROP DATABASE:刪除數據庫中的所有表格並同時刪除數據庫。使用此語句時要非常小心,以免錯誤刪除。如果要使用 DROP DATABASE,需要獲得數據庫 DROP 權限。


注意:MySQL 安裝后,系統會自動創建名為 information_schema 和 mysql 的兩個系統數據庫,系統數據庫存放一些和數據庫相關的信息,如果刪除了這兩個數據庫,MySQL 將不能正常工作。

 

 DROP刪除數據庫實例:

1、先創建一個用來實現刪除的數據庫test_db_del;

 

2、查看是否創建成功SHOW CREATE DATABASE test_db_del或SHOW DATABASES;

 

 

 3、DROP DATABASE <數據庫名>刪除數據庫

 

 當再次使用DROP DATABASE test_db_del;時會報錯:

 

 為了防止這樣的報錯可以用DROP DATABASE IF EXISTS <數據庫名稱>來進行刪除;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM