2009-09-28 86 views
1

我用mysqlhotcopy转储了一个充满表格的数据库。我知道有各种.frm,.MYD和.MYI文件需要导入到不同的MySQL实例中。我只是将这些文件复制到第二个系统上的特定文件夹中,还是必须使用另一个命令行选项运行mysqlhotcopy才能执行导入?如何从mysqlhotcopy导入数据库表?

回答

2

这些是表格的二进制数据文件 - 如果每个文件都有.frm,.MYD和.MYI,可以将这些文件复制到数据库文件夹(通常为/var/lib/mysql/<schema-name>/)。尽管停止你的数据库!

如果您mysqlhotcopy的运行位与--noindices选项快,然后复制文件后,您需要重新创建数据文件的索引 - 数据库目录里面,运行myisamchk -rq

+0

我想通这一切都但是我无法找到拼写出来的文档,我也不确定我需要什么路径。谢谢(你的)信息! :) – 2009-09-28 21:02:49