データベースは、データディレクトリの下のディレクトリ(通常は/var/lib/mysql
)で表されます。 )、ディレクトリはテーブルデータの保存を目的としています。
DROP DATABASE
ステートメントはすべてのテーブルファイルを削除してから、データベースを表すディレクトリを削除します。ただし、テーブル以外のファイルは削除されないため、ディレクトリを削除できません。
MySQLは、ディレクトリを削除できない場合にエラーメッセージを表示します
データベースディレクトリに残っているファイルを削除してからディレクトリ自体を削除することで、データベースを手動で削除できます。