MySQL刪除資料庫的方法:1、使用“win r”鍵打開“運行”窗口,輸入“cmd”,進入cmd命令窗口;2、在cmd窗口中,執行“mysql -u root - p」指令登入MySQL伺服器;3、執行「DROP DATABASE IF EXISTS 資料庫名稱;」指令,該指令用來永久刪除指定資料庫中所有的表。
本教學作業系統:Windows10系統、mysql 8.0版本、Dell G3電腦。
當資料庫不再使用時應該將其刪除,以確保資料庫儲存空間中存放的是有效資料。刪除資料庫是將已經存在的資料庫從磁碟空間清除,清除之後,資料庫中的所有資料也將一同刪除。 「IF EXISTS」選項是可選的,設定該選項可防止刪除不存在資料庫時發生錯誤。
在 MySQL 中,當需要刪除已建立的資料庫時,可以使用 DROP DATABASE 語句。
DROP DATABASE語句刪除資料庫中的所有資料表並永久刪除資料庫。因此,使用此語句時應非常小心。
以下顯示了DROP DATABASE語句的語法:
DROP DATABASE [IF EXISTS] 数据库名;
在此語句中,指定要刪除的資料庫的名稱。
如果您嘗試刪除不存在的資料庫,MySQL將發出錯誤。
若要防止在刪除不存在的資料庫時發生錯誤,可以使用IF EXISTS選項。在這種情況下,MySQL終止語句而不發出任何錯誤。
注意:MySQL 安裝後,系統會自動建立名為information_schema 和mysql 的兩個系統資料庫,系統資料庫存放一些和資料庫相關的信息,如果刪除了這兩個資料庫,MySQL 將無法正常運作。
DROP DATABASE 語句刪除資料庫範例:
#1、使用“win r”鍵開啟“執行”窗口,輸入“cmd”,回車進入cmd指令窗口
#2、使用root使用者登入MySQL伺服器。請注意,您可以使用自己的資料庫使用者而不是root使用者。
mysql -u root -p Enter password: ********
使用SHOW DATABASES語句查看伺服器中的所有現有資料庫:
SHOW DATABASES;
3、使用DROP DATABASE 語句刪除資料庫(test_db_del1和test_db_del2)
DROP DATABASE test_db_del1; DROP DATABASE test_db_del2;
SHOW DATABASES;
以上是MySQL中如何刪除資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!