mysql二进制日志 恢复其中一个数据库的数据
用mysqldump完整备份,然后更新二进制日志。mysql里面有多个数据库,其中一个数据库出了问题,如何单独恢复???能不能建立多个二进制日志文件,使每个数据库对应自己...
用mysqldump完整备份,然后更新二进制日志。 mysql里面有多个数据库,其中一个数据库出了问题,如何单独恢复???
能不能建立多个二进制日志文件,使每个数据库对应自己的二进制日志文件???? 展开
能不能建立多个二进制日志文件,使每个数据库对应自己的二进制日志文件???? 展开
展开全部
好像不可以实现每个数据库对应二进制日志,倒是可以定时做单个数据库的备份,如果出现问题就可以使用最近时间的备份文件恢复数据了,但是要做到精确恢复数据,还是要用二进制日志文件。
方法,先将二进制日志文件转成txt 格式,然后从中找到要恢复的数据条目,逐条恢复。
方法,先将二进制日志文件转成txt 格式,然后从中找到要恢复的数据条目,逐条恢复。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mysqldump -u root -p database | gzip > 存放目录
root 是指用户, database是指要备份的数据库,gzip是指用zip格式,来压缩。这是备份。
mysqimport -u root -p database < 存放目录
database是指你要覆盖的数据库,存放目录中有你需要代替database数据库的文件。
root 是指用户, database是指要备份的数据库,gzip是指用zip格式,来压缩。这是备份。
mysqimport -u root -p database < 存放目录
database是指你要覆盖的数据库,存放目录中有你需要代替database数据库的文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
虽然已过时但是还是回答一下。
binlog-do-db=db_name //指定要记录日志的数据库
binlog-ignore-db=db_name //指定不记录日志的数据库
若有多个数据库用","分割开,然后设置同步数据库的用户帐号
binlog-do-db=db_name //指定要记录日志的数据库
binlog-ignore-db=db_name //指定不记录日志的数据库
若有多个数据库用","分割开,然后设置同步数据库的用户帐号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询