mysql数据库恢复
常见的情况:
1、如完全丢失数据库文件,用一般数据恢复方式不能恢复2、表被删除,甚至被重写,表行被删除3、索引错误,或者IAM断裂4、数据库大面损坏,可以指定任意表或者字段提取数据5、系统表损坏甚至完全损坏,可以提取指定数据
Oracle数据库恢复
1、undo,systen表空间损坏的恢复2、误delete数据的恢复,误删除表空间drop,truncate表的恢复3、各种ora-错误的恢
复4、DMP文件不能导入数据库以及LOB数据恢复等情况5、oracle数据库中数据文件出现现坏块情况下的恢复6、oracle数据库无数据库文件但
有有日志的情况下的恢复7、能够在系统表和空间文件丢失,变成0字节下完整的恢复数据8、只要没有覆盖表空间件,都有信心恢复数据。无论你是什么系统
(Windows,UNIX)等,无论什么存储设备(硬盘,磁盘阵列)
大
环乙木数据恢复是一家专门做手机数据恢复业务的公司,拥有先进的数据恢复认证设备,使用的几乎全部是自有技术,对于数据恢复,采用最先进的数据分析和处理
方法,对手机数据丢失的数据恢复成功率在95%以上。如果您已经多方咨询,别的手机数据恢复公司都告诉您,数据恢复无法实现。我们可以很自信地告诉您,这块工作是我们的强项。我们可以手机、硬盘、服务器、U盘、数据库数据恢复等所有手机数据,且我
们可以为大家提供大量的成功案例以供参考,让你对我们更具信心。
❷ mysql数据库恢复
数据恢复中心实验室,杭州笔记本维修
建设方案 小型数据恢复中心
实验室建设方案 中型数据恢复中心
实验室建设方案 大型数据恢复中心
实验室建设方案 R-TT公司 公司简介 产品列表 软件的购买流程 软件产品的服务 系列产品名称
R-STUDIO 4.2
R-Studio NTFS 4.2
R-Studio FAT 4.2
R-Studio Emergency 4.2 .......
Ontrack公司 公司简介 产品列表 软件的购买流程 软件产品的服务 系列产品名称
Easy Recovery File Repair? 6.1 ? 商业版
Easy Recovery File Repair? 6.1 ? 标准版
Easy Recovery Email Repair? 6.1 - Business Edition........
❸ 怎么恢复mysql数据库
简单情况下:进入原来mysql安装路径下的data文件夹下,找到相应的库和ibdata1,进行,就可回复原来的数据。
复杂情况下:
从另一台机上把mysql数据库的mysql文件夹拷贝到本地机上,目的是恢复本地机对数据的访问和操作。经过如下几种情况的操作。
1.
在本地重装mysql(安装目录d:\program
files\mysql\mysql
server
5.0),直接把mysql文件夹拷贝至d:\program
files\mysql\mysql
server
5.0\。结果,失败:数据库连接错误。
2.
卸载后重装mysql,将d:\program
files\mysql\mysql
server
5.0\下的数据备份,只把mysql\data文件夹全部内容拷贝到d:\program
files\mysql\mysql
server
5.0\data下。结果,失败:数据库连接错误。将备份的数据还完覆盖。结果,失败,还是连接不上数据库。
3.
卸载后重装mysql,将mysql\data文件夹里的cf1,last文件夹(这两个是原来mysql里的数据库)拷贝进d:\program
files\mysql\mysql
server
5.0\data。连接成功,在navicat
for
mysql里看到数据库cf1和last,但是不能访问,因为数据全为零。明白了原来data里以数据库命名的文件存储的是数据库的表结构,不是元数据。下一步,把data文件夹里的ibdata1文件(3.4g大,明显存储了元数据)拷贝到d:\program
files\mysql\mysql
server
5.0\data里,代替原来的ibdata1文件。重启电脑,打开navicat
for
mysql,连接成功,数据可以访问操作。
至此,操作终于成功。其实当初在那台机上把数据导出来,而不是现在直接把文件夹mysql复制过来会更容易恢复。但那台机已经重装了系统,也就是说mysql失效了。
❹ mysql整个数据库被删除了怎么恢复
1 找个别的机器安装个同版本的mysql或从已安装同版本的其他机器上(非同版本的也可以试下):
拷贝 mysql/data/mysql 目录到你的mysql/data/ 下吧
2 试着启动mysql服务,如果能启动了,理论上应该丢失的只有用户、授权等一些系统信息,不影响你的使用的数据;
如果不能启动,看错误日志,争取启动了。
3 赶紧把数据备份一份出来,重新把所有库(只是你后来创建的业务相关的库,不包括mysql库)都删了,重新导入一遍。理论上不这样也可以,但只是非生产重要的环境下。
4 重新做用户授权。
❺ mysql 恢复数据库
xxx.frm
xxx.MYD
xxx.MYI
如果有以上三个文件,则你可以在mysql中新建一个数据库,它会生成同样的三个文件,
然后你用你的备份文件覆盖就OK
前提是版本一致
❻ MYSQL数据库丢失了数据怎么恢复
数据库丢失了最好的恢复方法是从备份中还原文件,数据库的文件一般都会有备份。如果备份也损坏了,无法进行还原,那就需要使用数据恢复软件来恢复了。从网上找恢复软件,然后扫描一下,看是否可以搜索到需要的文件。
❼ mysql数据库被删除后怎么恢复
使用mysql中的日志功能。 首先:将最近的二进制类型的日志文件存成文本文件导出,命令如下:
mysqlbinlog F:/wamp/mysql-bin.000045 > F:/test.txt
其次:打开保存的txt文件,文件格式如下:
其中at 1099代表第1099个命令(姑且这么记),查询这些命令,看看需要回复的命令在什么地方,然后执行命令。
最后:执行回复命令,如下:
mysqlbinlog --start-position="123" --stop-position="531" F:/wamp/mysql-bin.000045 F:/test.txt | mysql -uroot -p
这样就可以完成数据库的回复了!!!
❽ mysql 某个数据库被删除怎么恢复
mysql 某个数据库被删除怎么恢复
1 找个别的机器安装个同版本的mysql或从已安装同版本的其他机器上(非同版本的也可以试下):
拷贝 mysql/data/mysql 目录到你的mysql/data/ 下吧
2 试着启动mysql服务,如果能启动了,理论上应该丢失的只有用户、授权等一些系统信息,不影响你的使用的数据;
如果不能启动,看错误日志,争取启动了。
3 赶紧把数据备份一份出来,重新把所有库(只是你后来创建的业务相关的库,不包括mysql库)都删了,重新导入一遍。理论上不这样也可以,但只是非生产重要的环境下。
4 重新做用户授权。
❾ MySQL数据库恢复(InnoDB)
你会备份,不能恢复。真的服你了。
给你二个解决办法:
第一个办法:使用这个命令格式
shell>mysqladmin create 数据库名 -uroot -p (数据库已经存在就不用此步)
shell>mysql -uroot -p 数据库名 < backup-file.sql
第二个办法:更详细的用法在mysql的在线手册中,已经给你找到备份恢复的页面了,打看学一下,你们问题就可以肯定搞定了。这是mysql官方中文手册。
备份恢复的页面链接:http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html#disaster-prevention