• 全部
  • 问答

求助:关于linux下的MySQL数据恢复问题

kikihim 开发工程师  2013-07-22 11:36:49
现在情况是这样
1:Temps目录下有原先的整个Linux文件,整个系统的,包括MySql的,Temps/usr/local/mysql这样
2:现在重新装了一键的LNMP,Temps下的原来也是这么装,所以两个目录结构是一样的
3:因为Mysql的数据原来没有手动备份,现在只有文件还在
4:如何把Temps/usr/local/mysql/var/XXXXXX这个库恢复到现在的mysql(usr/local/mysql/var/XXXXXX)里面,xxxx随意,直接复制过去的话,里面没有表,只有一个库名
...全文
333 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
秋韩 2013-07-25
1. 若全库使用的是myisam表的话,可以直接进行copy ,重启下mysql即可 2. 若是使用innodb,不可以直接copy,可以参照这篇文章 http://blog.linezing.com/2012/03/mysql-innodb-recovering-tools
回复
rucypli 2013-07-23
首先确定mysql的data目录在你所说的位置 确认请查看参数show variables like 'datadir' 恢复的话 如果数据没几个G 那就用mysqldump导出恢复
回复
wwwwb 2013-07-23
表引擎是MYISAM的可以直接COPY,查找是否有ib*.*文件
回复
相关推荐
发帖
MySQL
创建于2007-09-28

5.5w+

社区成员

MySQL相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2013-07-22 11:36
社区公告
暂无公告