• ベストアンサー

MySQL テーブル消失

Mac X Server 10.4でMySQL5を動かしています。先日、パフォーマンスを改善しようとMySQLのパラメータをいじっていて再起動したら、テーブルがすべて消えてしまっていました。こんなことってあるんですか? 復旧方法などご存知の方、助けてください。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#45409
noname#45409
回答No.1

ありえるとしたら、データ置き場のパスを変更しちゃってます。 innodb_data_home_dirとかの、データ置き場を設定するパラメータを元に戻してください。元々設定されていた覚えがないのであれば、新しく設定したものを削除すれば元に戻る(デフォルト値になる)はずです。

mshs
質問者

お礼

ありがとうございます。誰も答えてくれなかったので、すごい不安でした。。 試してみます。また結果報告します。 ありがとうございました。

mshs
質問者

補足

直りました。ありがとうございます。仰るとおり、 innodb_data_home_dirや、そのたログファイルの置き場所を設定するパラメータと、ログファイルのファイルサイズなどをいじったのが原因でした。 データは全く無傷で復旧しました。 本当にありがとうございました。

関連するQ&A