2015年12月19日土曜日

MySQL のデータベースを削除しようとするとエラーになったら自作ファイルの存在を疑おう

年末です。
そろそろ掃除もしないとね!ということでデータベース MySQL の整理をしていました。
開発中一時的に作られたデータベースが幾つか残っていたので削除。
そのうちのひとつが下記のエラーメッセージが表示され削除できない。

Error Dropping Database (Can't rmdir '.TESTDB', errno: 17)

MySQL のデータフォルダ内に自分で作ったファイルが存在すると削除できないらしい。
確認すると、メモとかが保存されていた。それらのファイルを削除すると無事データベースが削除できました。
すっきりしました。