解决方案 »
- sql语句中存在left join和order by,如何优化
- 宾馆软件是mssql的,想转到mysql.不知道这句存储过程该如何变化
- 初来到MySQL先散分,希望各位兄弟姐妹多多帮忙啊
- ■安装mysql-5.0.19-win32时出现的奇怪问题,大家帮忙!!!在线等...
- 庆祝国庆※石油大学50周年校庆※加入CSDN论坛1个月-发喜糖!!!
- 请教mysql所用的数据类型
- SQL对填表进行汇总查询
- 想做一个windows下管理apache,php,mysql的东东,给点意见?
- 求一个SQL语句,条件如下
- mysql索引不起作用了
- MySQL层次查询
- 用5000条记录去检索100万记录的表,在mysql中有什么好的策略?
ib_logfile0
ib_logfile1
还有其它数据库文件目录,全部复制到新的DATA目录下即可。
.frm .ibd 都要放到对应的目录下面么?
我试过 把ib_logfile * 删掉重建 就可以启动了。但是 无论是是否把.ibd 文件拷贝过去 都会出现找不到表的错误
Linux的话,是不是文件权限的问题。我以前把var/lib/mysql这个目录删了重建再重新授权,数据库就无法恢复;但是如果把var/lib/mysql这个文件夹保留,只是清空这个文件夹,可以正常恢复启动
2. 将需要恢复的data文件夹放到对应位置
3. 修改my.cnf,加入innodb_force_recovery=4或者6
4. 直接启动,注意err文件的报错
5. 有可能报一些权限上的错误,逐条修改即可
6. 启动之后直接mysqldump,赶紧恢复数据
7. 成功