mysql覆盖了怎么还原 mysql数据库数据覆盖怎么恢复

怎么恢复mysql数据库【mysql覆盖了怎么还原 mysql数据库数据覆盖怎么恢复】mysql数据库恢复方法mysql覆盖了怎么还原:
方法一mysql覆盖了怎么还原:
命令恢复数据库:
mysql -u root –password=root密码 数据库名备份文件.sql
方法二:
第一步:用管理员权限登录并进入后台管理界面,点“数据库-资料恢复” 。
第二步:在数据恢复设置中选择“从本地文件”进行恢复,然后通过右边的“浏览”按钮找到之前保存下来的.sql文件 。
第三步:点“提交”按钮后将出现询问“分卷数据成功导入数据库,需要自动导入本次其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失效了 。
mysql中备份和还原数据库的语句什么啊一、Mysql数据库备份指令格式:
mysqldump -h主机名-P端口 -u用户名 -p密码 (–database) 数据库名文件名.sql
注:直接cmd执行该指令即可mysql覆盖了怎么还原,不需要先mysql -u root -p链接数据库
1、备份MySQL数据库mysql覆盖了怎么还原的命令
mysqldump -hhostname -uusername -ppassword databasenamebackupfile.sql
2、备份MySQL数据库为带删除表mysql覆盖了怎么还原的格式mysql覆盖了怎么还原,能够让该备份覆盖已有数据库而不需要手动删除原有数据库 。
mysqldump -–add-drop-table -uusername -ppassword databasenamebackupfile.sql
二、数据库还原有三种方式:source命令、mysql、gunzip命令
1、source 命令
进入mysql数据库控制台mysql覆盖了怎么还原,
mysql -u root -p

推荐阅读