iwlk 发表于 2009-4-29 11:50:36

关于mysql 的InnoDB 引擎问题?

以前一直用myisam, 可以看见文件大小 如下
----------------------------
table.frm9k    表结构
table.MYD 89M 表数据
table.MYI26M 表索引

可是改为 InnoDB后.

只有这个table.frm文件了, 另外二个文件没了.

所以我想问题一下 它把"数据"和"索引" 放到哪里去了?

难道都放在 data\ibdata1 这个文件中了?我就看了这个文件有点大.

kider 发表于 2009-4-29 13:17:33

是的,就是放到ibdata里了。

iwlk 发表于 2009-4-30 12:16:22

ib_logfile0
ib_logfile1
这两个文件中是什么?
InnoDB的事务日志吗?

kider 发表于 2009-4-30 16:41:54

是的,详细请查看手册就一目了然了:
http://www.mysqlpub.com/onlinemanual/doc/refman/5.1/zh/index.html

iwlk 发表于 2009-5-6 17:20:02


--------
复制你所有数据文件(ibdata文件和.ibd文件)到一个安全的地方。

   复制你所有ib_logfile文件到一个安全的地方。

   为你InnoDB表复制.frm文件到一个安全的地方。
页: [1]
查看完整版本: 关于mysql 的InnoDB 引擎问题?