社区
MySQL
帖子详情
论坛升级前的MYD数据能恢复回来吗?
shaguakading
2011-05-09 11:19:28
发生问题的原因是这样的:
为了升级discuz版本,对mysql进行备份,结果备错了数据库,想要备的discuz库并没有备份,然后就进行了论坛版本升级,结果数据全失。好在2010年9月做过一次备份,经过恢复,论坛的数据全都是2010年9月以前的。请问,这种情况下,还能找回2010年9月至2011年5月的数据吗?用什么方法呢?
...全文
77
5
打赏
收藏
论坛升级前的MYD数据能恢复回来吗?
发生问题的原因是这样的: 为了升级discuz版本,对mysql进行备份,结果备错了数据库,想要备的discuz库并没有备份,然后就进行了论坛版本升级,结果数据全失。好在2010年9月做过一次备份,经过恢复,论坛的数据全都是2010年9月以前的。请问,这种情况下,还能找回2010年9月至2011年5月的数据吗?用什么方法呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ACMAIN_CHM
2011-05-10
打赏
举报
回复
[Quote]找回2010年9月至2011年5月的数据吗?用什么方法呢?[/Quote]可以通过BINLOG进行恢复,但前提是你打开了MYSQL的BINLOG功能。
[Quote]
8.6. mysqlbinlog:用于处理二进制日志文件的实用工具
服务器生成的二进制日志文件写成二进制格式。要想检查这些文本格式的文件,应使用mysqlbinlog实用工具。
应这样调用mysqlbinlog:
shell> mysqlbinlog [options] log-files...
例如,要想显示二进制日志binlog.000003的内容,使用下面的命令:
shell> mysqlbinlog binlog.0000003
输出包括在binlog.000003中包含的所有语句,以及其它信息例如每个语句花费的时间、客户发出的线程ID、发出线程时的时间戳等等。
通常情况,可以使用mysqlbinlog直接读取二进制日志文件并将它们用于本地MySQL服务器。也可以使用--read-from-remote-server选项从远程服务器读取二进制日志。
当读取远程二进制日志时,可以通过连接参数选项来指示如何连接服务器,但它们经常被忽略掉,除非你还指定了--read-from-remote-server选项。这些选项是--host、--password、--port、--protocol、--socket和--user。
还可以使用mysqlbinlog来读取在复制过程中从服务器所写的中继日志文件。中继日志格式与二进制日志文件相同。
在5.11.3节,“二进制日志”中详细讨论了二进制日志。
mysqlbinlog支持下面的选项:
· ---help,-?
显示帮助消息并退出。
· ---database=db_name,-d db_name
只列出该数据库的条目(只用本地日志)。
· --force-read,-f
使用该选项,如果mysqlbinlog读它不能识别的二进制日志事件,它会打印警告,忽略该事件并继续。没有该选项,如果mysqlbinlog读到此类事件则停止。
· --hexdump,-H
在注释中显示日志的十六进制转储。该输出可以帮助复制过程中的调试。在MySQL 5.1.2中添加了该选项。
· --host=host_name,-h host_name
获取给定主机上的MySQL服务器的二进制日志。
· --local-load=path,-l pat
为指定目录中的LOAD DATA INFILE预处理本地临时文件。
· --offset=N,-o N
跳过前N个条目。
· --password[=password],-p[password]
当连接服务器时使用的密码。如果使用短选项形式(-p),选项和 密码之间不能有空格。如果在命令行中--password或-p选项后面没有 密码值,则提示输入一个密码。
· --port=port_num,-P port_num
用于连接远程服务器的TCP/IP端口号。
· --position=N,-j N
不赞成使用,应使用--start-position。
· --protocol={TCP | SOCKET | PIPE | -position
使用的连接协议。
· --read-from-remote-server,-R
从MySQL服务器读二进制日志。如果未给出该选项,任何连接参数选项将被忽略。这些选项是--host、--password、--port、--protocol、--socket和--user。
· --result-file=name, -r name
将输出指向给定的文件。
· --short-form,-s
只显示日志中包含的语句,不显示其它信息。
· --socket=path,-S path
用于连接的套接字文件。
· --start-datetime=datetime
从二进制日志中第1个日期时间等于或晚于datetime参量的事件开始读取。datetime值相对于运行mysqlbinlog的机器上的本地时区。该值格式应符合DATETIME或TIMESTAMP数据类型。例如:
shell> mysqlbinlog --start-datetime="2004-12-25 11:25:56" binlog.000003
该选项可以帮助点对点恢复。
· --stop-datetime=datetime
[/Quote]
shaguakading
2011-05-09
打赏
举报
回复
[Quote=引用 2 楼 rucypli 的回复:]
平时不备份的反面教材
[/Quote]
批评的极是:``(
shaguakading
2011-05-09
打赏
举报
回复
[Quote=引用 1 楼 wwwwb 的回复:]
表什么 引擎?
[/Quote]
引擎指什么?
数据库是mysql,每个表有三个扩展名,分别是.frm、.MYD、.MYI
rucypli
2011-05-09
打赏
举报
回复
平时不备份的反面教材
wwwwb
2011-05-09
打赏
举报
回复
表什么 引擎?
mysql5.7 备份
恢复
,怎么
恢复
备份-MySQL5.7多种方式
数据
备份与
恢复
详解
环境:MySQL5.7备份方式逻辑备份、物理备份、增量备份物理备份与
恢复
原理是直接cp文件,对于不同的存储引擎有略微不同。优缺点优点:备份快,
数据
量大时所需时间短。缺点:是备份memory存储引擎的内容时会比较捉急。企业版MySQL备份工具可以备份memory引擎表myisam引擎表的物理备份和
恢复
1)为了保证
数据
一致性,需要先把mysqld服务停了或者锁住需要备份的表# 把所有内存中的
数据
刷进磁...
MySQL
数据
库备份与
恢复
数据
迁移(data migration)是指选择、准备、提取和转换
数据
,并将
数据
从一个计算机存储系统永久地传输到另一个计算机存储系统的过程。此外,验证迁移
数据
的完整性和退役原来旧的
数据
存储,也被认为是整个
数据
迁移过程的一部分。
数据
库迁移的原因是多样的,包括服务器或存储设备更换、维护或
升级
,应用程序迁移,网站集成,灾难
恢复
和
数据
中心迁移。根据不同的需求可能要采取不同的迁移方案,但总体来讲,MySQL
数据
迁移方案大致可以分为物理迁移和逻辑迁移两类。通常以尽可能自动化。
endnote新电脑重装后
恢复
原来分组的方法
原来endnote x8在旧电脑上,现需要在另一台电脑上配置,发现,(1)原电脑上的enl文件即库文件没有了,只剩下data文件夹,使用新建空记事本保存为同名空enl文件的方式生成一个,这个网上很容易找。(2)由于生成了一个空enl文件,所以新电脑上的endnote(x8\x9都可以,其它没试过)要求repair,但repair之后还是没用,打开
恢复
后的库文件还是报错(0 references.....)。试过网上的一些方法,但都没有解决。解决方法:拷贝data文件夹到新电脑时,只拷贝pdf文件夹和rdb文
你了解MySQL?
开局一张图,内容全靠编 实例&&
数据
库傻傻分不清
数据
库 就是一堆
数据
文件的集合,相当于一个大文件夹其中包含了各种格式的
数据
文件,不同的
数据
格式代表使用了不同的存储引擎,如我们经常使用的innoDB在磁盘上的存储格式就是.ibd文件,还有frm
MYD
MYI格式的,代表不同的存储引擎。如果当
前
的
数据
表出现问题,可以从这个
数据
文件执行
恢复
数据
。需要特别注意的是存储引擎的粒度...
MYSQL开发-
数据
迁移、备份、
恢复
及日常维护(含mysqldump、xtrabackup工具的使用)
MYSQL开发-
数据
迁移、备份、
恢复
及日常维护 1. 字符集介绍 字符集是一套文字符号及其编码、比较规则的集合。第一个字符集是ASCII。字符集(Charset)定义mysql
数据
字符串的存储方式,校对规则(collation)定义比较字符串的方式。 常用字符集 长度 备注 GBK 2 非国际标准,若只需要支持中文,且
数据
量巨大,性能要求较高,可以使用GBK(定长,每个汉字和英文都占2个字节。) UTF-8 3 中英文混合,国际标准,常定义该字符集 latin1 1 MYSQL默认字
MySQL
56,940
社区成员
56,756
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章