如何通過命令行刪除MySQL或MariaDB數據庫?

系統管理員在處理任務時可能需要刪除不再使用的數據庫,本文主要介紹下如何在CentOS服務器上通過命令行來刪除MySQL或MiDB數據庫。

CentOS是Linux主流發行版之一,許多美國服務器、歐洲服務器等產品都提供該操作系統支持,您在部署服務器時可根據需要選擇合適版本的CentOS系統。服務器開通後,您可使用SSH工具以oot用戶身份遠程登錄到服務器。

步驟、登錄MySQL服務器

運行以下命令以oot用戶身份從命令行登錄到MySQL服務器。其中-u表示MySQL數據庫用戶名,-p表示該數據庫登錄密碼。

mysql -u oot -p

正確輸入MySQL數據庫登錄密碼,完成後,您將會看到一箇MySQL提示符。

mysql>

步驟2、刪除MySQL或MiDB中的數據庫

刪除MySQL或MiDB中的數據庫後,將無法撤銷,所以請謹慎操作。運行下面命令刪除MySQL中的數據庫。

DROP DATABASE _dtbse;

當_dtbse數據庫不存在時,執行命令會提示以下錯誤。

ERROR 008 (HY000): Cn̻t dop dtbse ̺_dtbse̻; dtbse doesn̻t exist

所以,爲了避免因數據庫不存在導致錯誤,您可運行下面命令,該語法僅在數據庫存在時刪除數據庫。

DROP DATABASE IF EXISTS _dtbse;

步驟3、查看所有MySQL數據庫

運行下面命令,查看數據庫列表。

SHOW DATABASES;

如無意外,將顯示以下輸出結果。