mysql仅存ibdata1文件的数据恢复问题 由于系统重装了,之前备份的数据由于别的原因又丢了,现在只剩下了ibdata1文件,大小26M,和之前有一样,按道理数据仍是在里面的,问题是 ,数据的表结构文件全部没有了.还有办法恢复吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 INNODB的数据一般用MYSQLDUMP备份再导入,只有ibdata1不能恢复 my.ini中设置innodb_force_recovery=1,重启mysql,试试看。 只有IBDATA则无法正常途径恢复了。除非你对INNODB的文件结构了解并愿意花大量时间去直接分析它的数据。 理论上,应该只差table_name.frm文件,恢复表结构等信息即可 如果知道原来有什么表及结构,建立后,将FRM COPY到数据库目录,再试试,如果不知道,没有办法了 如果你找不到FRM文件,则只能请专业人员去分析数据了。 你有没有用过邮件客户端?比如foxmail,outlook之类的?邮箱设置的时候,千万记得选择“在服务器上保留” 求助:从文件导入MYSQL数据库的记录有1689条,再用语句将其导出,却有1760条,是啥原因? 一个表里删除一行之后如何对rowNum列进行重排序 求一个sql语句,2帐表非关联查询的 mysql中有类似sql server的Raiserror(能在客户端输出错误提示)的语句吗? 如何查询前10条记录 救援,关于php调用mysql的问题,急 在linux下,安装mysql得二进制文件mysql-3.23.55-pc-linux-i686.tar.gz的命令是什么? 表存在,表数据文件也存在,报ERROR 1146 (42S02): Table 'xxx.xxx' doesn't exist 新手求助怎样向mysql数据库中的数据表批量插入数据? mysql里,怎么查询某列是否包含另一个查询的结果集?? 生产环境新安装的mysql数据库,select很慢,为什么? 能否将mysql触发器中的new或old传入存储过程?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货