最近MySQL5.5をインストールしました。私はInnoDBすべてのデータベースのエンジンとして使用しています。mysqlデータベースのデフォルトとそのすべてのテーブル(user、dbなど)がである ことに気づきましたMyISAM。彼らができない/すべきではない理由はありますInnoDBか?mysqlMySQLがデータベースを必要とするかどうか誰かが知っていますMyISAMか?
1 に答える
8
警告mysqlデータベースのMySQLシステムテーブルをMyISAMからInnoDBテーブルに変換しないでください。これはサポートされていない操作です。これを行うと、バックアップから古いシステムテーブルを復元するか、mysql_install_dbスクリプトを使用してそれらを再生成するまで、MySQLは再起動しません。
http://dev.mysql.com/doc/refman/5.0/en/innodb-restrictions.html
于 2012-10-15T19:49:56.163 に答える