新しく作ったデータベースに、テーブルを作成しようとSQL文を実行すると、
Error Code: 1813. Tablespace for table '`hogehoge`.`hoge`' exists. Please DISCARD the tablespace before IMPORT.
のようなエラーが出る場合があります。
存在していないテーブルが存在していると言われる不思議な現象ですが、原因としては、テーブルを作成したいディレクトリの中に、壊れたデータのファイルが入っていることが原因みたいです。
対処方法としては、当該ファイルに行って、壊れたデータを直接消してあげることで解決できます。
$ rm テーブルを作成したいディレクトリ/壊れたデータのファイル名 /** *(例) * $ rm var/mysql/hogehoge/hoge.ibd */