2012年11月11日日曜日

データベースが消せない!(ERROR 1010 (HY000): Error dropping database )

データベースを消そうとしたら、次のようなエラーが発生してしまい消せませんでした(; ・`д・´)
mysql> DROP DATABASE データベース名;
ERROR 1010 (HY000): Error dropping database (can't rmdir './データベース名', errno: 39)
仕方ないので強引に/var/lib/mysql/データベース名/のディレクトリを
全部mvで退避させてから実行してみると問題なくSHOW DATABASES一覧から消えました!ワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ
こんなやり方でも消せるんですね(´・∀・`)ヘー

というか、エラー内容にcan't rmdirって書かれてるという事は、
MySQLもDROP TABLEを実行すると単純にディレクトリをごっそり消してるだけだったり・・・?o(゚Д゚ = ゚Д゚)o キョロキョロ


参考URL

0 件のコメント:

コメントを投稿