您的位置:

mysql远程恢复数据库(sql数据库恢复数据)

本文目录一览:

怎么恢复mysql数据库怎么恢复数据

简单情况下:进入原来mysql安装路径下的data文件夹下,找到相应的库和ibdata1,进行copy,就可回复原来的数据。

复杂情况下:

从另一台机上把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挂了,没备份,怎么恢复数据

你可以登录进去,然后在“任务”中选择“备份”,之后选择备份的路径,就可以了!数据库恢复就是点击“还原”,然后按提示操作即可。

如何远程修复损坏的mysql数据库

来快速修复所有的数据库或者特定的数据库;方法:进入Mysql的Bin目录:C:\ProgramFiles\MySQL\MySQLServer4.1\bin运行:mysqlcheck-A-o-r-uroot-p123注意,将123改成你自己的root用户密码希望能解决您的问题。

怎么来实现远程服务器的Mysql数据库备份和恢复

你可以登录进去,然后在“任务”中选择“备份”,之后选择备份的路径,就可以了!数据库恢复就是点击“还原”,然后按提示操作即可。

怎么来实现远程服务器的Mysql数据库备份和恢复?

你可以登录进去,然后在“任务”中选择“备份”,之后选择备份的路径,就可以了!数据库恢复就是点击“还原”,然后按提示操作即可。

怎么恢复mysql数据库

简单情况下:进入原来mysql安装路径下的data文件夹下,找到相应的库和ibdata1,进行copy,就可回复原来的数据。

复杂情况下:

从另一台机上把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失效了。