最近MySQL5.5をインストールしました。私はInnoDB
すべてのデータベースのエンジンとして使用しています。mysql
データベースのデフォルトとそのすべてのテーブル(user、dbなど)がである ことに気づきましたMyISAM
。彼らができない/すべきではない理由はありますInnoDB
か?mysql
MySQLがデータベースを必要とするかどうか誰かが知っています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 に答える