5

我最近安装了 MySQL 5.5。我正在InnoDB用作我所有数据库的引擎。我注意到mysql数据库默认值及其所有表(用户、数据库等)都是 MyISAM. 他们不能/不应该有什么理由InnoDB吗?有谁知道MySQL是否需要mysql数据库MyISAM

4

1 回答 1

8

警告 不要将 mysql 数据库中的 MySQL 系统表从 MyISAM 转换为 InnoDB 表!这是不受支持的操作。如果这样做,MySQL 不会重新启动,直到您从备份中恢复旧系统表或使用 mysql_install_db 脚本重新生成它们。

http://dev.mysql.com/doc/refman/5.0/en/innodb-restrictions.html

于 2012-10-15T19:49:56.163 回答