通过Mysql数据文件进行数据库还原
2011-10-24 19:35
549 查看
一直没有做MYSQL数据库的备份,最近服务器坏了,怎么样都启不了,文件倒是能够拿回来,现在就只能通过数据库的文件进行还原了,刚开始的我的操作是在本地建立一个相同的数据库,然后将原来数据库的文件给拷贝过去替换现在数据库的文件,通过show tables命令倒是能够看到其中所有的表,但是操作表如查询的时候,就会报没有这个表的数据文件不存在,这个时候需要做的就是在当前数据库中建立与原来库中相同的表,表结构倒不同一点相同,有个表名就可以了。
我的表比较多,不可能一个一个的建了,也有很多不记得名称的,因为使用的是开源的CMS。那好办,那我就在本地安装一下这个开源的CMS,这个时候表就已经创建到这个数据库中去了,这个时候再把原来的数据库文件拷贝回来替换掉刚创建的文件,另外还要记得把data目录下面的ibdata1拷贝回来,这个文件是用来存储文件的数据的,再重新登陆一下,就可以看到这个库的表,以及表里面的数据了。
这个时候,就可以通过mysqldump命令把数据全部导出一个文件中,然后到服务器通过source命令一下就把数据给还原了。
本文出自:冯立彬的博客
我的表比较多,不可能一个一个的建了,也有很多不记得名称的,因为使用的是开源的CMS。那好办,那我就在本地安装一下这个开源的CMS,这个时候表就已经创建到这个数据库中去了,这个时候再把原来的数据库文件拷贝回来替换掉刚创建的文件,另外还要记得把data目录下面的ibdata1拷贝回来,这个文件是用来存储文件的数据的,再重新登陆一下,就可以看到这个库的表,以及表里面的数据了。
这个时候,就可以通过mysqldump命令把数据全部导出一个文件中,然后到服务器通过source命令一下就把数据给还原了。
本文出自:冯立彬的博客
相关文章推荐
- mysql通过拷贝数据文件的方式进行数据库迁移
- mysql通过拷贝数据文件的方式进行数据库迁移
- mysql 通过拷贝数据文件的方式进行数据库迁移实例
- mysql 通过拷贝数据文件的方式进行数据库迁移实例
- mysql通过直接复制数据库文件夹来还原数据时需要注意的问题
- Linux系统下通过命令行对mysql数据进行备份和还原
- Hibernate动态建表,通过hbm.xml配置文件创建数据表,进行数据库操作, 动态模型
- mysql学习之通过文件创建数据库以及添加数据
- 【java基础:JDBC】通过读取配置文件进行数据库连接并读取数据的Demostration
- Hibernate动态建表,通过hbm.xml配置文件创建数据表,进行数据库操作, 动态模型
- mysql通过直接复制数据库文件夹来还原数据时需要注意的问题
- ORACLE RMAN备份及还原 RMAN能够进行增量备份:数据库,表空间,数据文件
- 8、利用Mysql的二进制日志文件,进行数据库数据的恢复
- mysql通过拷贝数据文件方式迁移数据库
- mysql 通过data文件下来恢复数据
- 关于MySQL从数据库文件恢复数据的简单解决办法
- MySQL对数据库数据进行复制的基本过程详解
- 一款Hadoop(Hive)与传统的RDBMS数据库(oracle、mysql、postgresql...)间进行数据传递的工具
- android 通过json格式提交数据给php 调用数据库mysql
- 数据库中的记录通过servlet回显到jsp页面中(连接数据库或者查询參照:对数据进行增删改查)