在MYSQL备份数据中需要备份InnoDB目录中的数据吗? 在备份MYSQL数据库时,我想直接拷贝MYSQL安装路径下data目录中的数据,另外InnoDB目录中的数据还需要拷贝到另外目录做备份吗?仅用备份data目录中的数据来恢复MYSQL数据库是否可行? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 INNODB中的数据需要用MYSQLDUMP来备份 我想知道仅拷贝data目录中的数据做备份,如果重新安装MYSQL软件后,再拷贝备份目录来覆盖data目录是否可行? 不行,曾经测试过,会提示出错,DATA文件与LOG文件不匹配 可以用 但是你要把Data 文件目录下的文件都拷过去 ib_logfile是关键 如果比匹配就会出错的.最好用mysqldump 如果你完全复制 datadir 下的所有文件,是可以的。因为innodb相关的ibdataxx / ib_logfile 文件都已经复制了。但常规的备份很少这么做的。这种只适合冷备。一般还是用mysqldump 来实现。 http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html#disaster-prevention5.9. 备份与恢复5.9.1. 数据库备份5.9.2. 示例用备份与恢复策略5.9.3. 自动恢复5.9.4. 表维护和崩溃恢复5.9.5. myisamchk:MyISAM表维护实用工具5.9.6. 建立表维护计划5.9.7. 获取关于表的信息 mysql存储过程报错 jdbc-mysql 链接问题 mySQL 中 ‘鼠’竟然能匹配出 ‘缩’‘日’ ‘弱’等字 mysql if中不能定义游标吗? "ACMAIN_CHM"在吗?给我屡屡思路吧~~ 为什么我的查询语句要那么久? my外键的创建问题 数据库查询形成新表 想问一下sql语句查询中如何多行执行。 求指教,网页数据库编程如何入门? 如何设置mysql主键的初始增长值? Java链接Mysql的小疑问
最好用mysqldump
如果你完全复制 datadir 下的所有文件,是可以的。因为innodb相关的ibdataxx / ib_logfile 文件都已经复制了。但常规的备份很少这么做的。这种只适合冷备。一般还是用mysqldump 来实现。
5.9.1. 数据库备份
5.9.2. 示例用备份与恢复策略
5.9.3. 自动恢复
5.9.4. 表维护和崩溃恢复
5.9.5. myisamchk:MyISAM表维护实用工具
5.9.6. 建立表维护计划
5.9.7. 获取关于表的信息