MyISAMからI nnoDBに変更した際の注意点
MySQLのエンジンを変更したらMySQLが起動しない。
といった経験はおありでしょうか?もしくは現在そういった状況でしょうか?
落ち着いてください。
http://dev.mysql.com/doc/refman/5.1/ja/innodb-restrictions.html
MySQL システムテーブルを mysql データベースの中で MyISAM から InnoDB テーブルに変換 しない でください!これはサポートされていない操作です。もしこれをしてしまうと、バックアップから古いシステム テーブルを復旧するか、mysql_install_db スクリプトを利用してそれらを再生成するまで MySQL は再起動しません。
しかしミスしてしまうのが人間です。
落ち着いて下記コマンド実行で再起動が可能となります。