MySQL 速習チュートリアル

MySQL DROP DATABASE 文

1. MySQL DROP DATABASE 文の概要

DROP DATABASE 文は、既存の SQL データベースを完全に(永続的に)削除するために使用されます。

警告: データベースを削除する前には細心の注意を払ってください!データベースを削除すると、そのデータベース自体だけでなく、中に含まれるすべてのコンテンツ(テーブル、ビュー、ストアドプロシージャ、およびすべてのデータ)が一瞬で消失します。バックアップの確認はエンジニアの嗜みですよ。

2. 構文(Syntax)

DROP DATABASE データベース名;

       ヒント: データベースを削除するには、管理者権限(administrative privileges)が必要です。

3. DROP DATABASE の使用例

次の SQL 文は、既存のデータベース "testDB" を削除します。

-- "testDB" という名前のデータベースを完全に削除します
DROP DATABASE testDB;

       ヒント: データベースを削除した後は、SHOW DATABASES; コマンドを実行して、リストから正しく削除されているか確認する癖をつけておくと安心です。