開発日々の走り書き~

Days of development


MySQLのInnoDBが壊れて書き込みができなくなった!?

InnoDBの修復した!と思いきや、修復はできてなかった・・・
MySQLのエラログには、

★ログ [/var/log/mysqld.log]

★SQLエラー

と出ており、参照(select)はできるが、更新(update)ができない状態だった・・・

よくよく調べれば、何やらInnoDBはクセというか制約が多いみたい・・・
まあちょっとしたウェブならMyISAMでも問題ないので、ストレージエンジンを変更することにした!

データをdumpでsqlで取り出し、
そのsqlの「CREATE TABLE」にある「ENGINE」を「InnoDB」から「MyISAM」へ置換!

※もしくは「ALTER TABLE」にて

それをインポートする事で変換完了!
問題解決!!!

一つの戦いに終止符を打った!^^)・・・ハズ…


スポンサードリンク

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">