bat mysql 结果 日志_MYSQL LOGBIN 数据日志恢复数据库随笔

《MysqL LOGBIN 数据日志恢复数据库随笔》要点:

本文介绍了MysqL LOGBIN 数据日志恢复数据库随笔,希望对您有用。如果有疑问,可以联系我们。

导读:MysqL LOGBIN 数据日志恢复数据库随笔

======================================================

BINLOG导出sql文件

======================================================

C:\Program Files\MysqL\MysqL Server 5.7\bin>MysqLbinlog binlogpath > sqlfilepath  -d dbname -f --stop-datetime stopdatetime  --start-datetime startdatetime

-------------参数解释----------------

binlogpath BINLOG完整路径(D:\data_backup\MysqL_binlog\bin-log.000013)

sqlfilepath 导出到sql文件的完整路径:(d:\a.13.11.sql)

stopdatetime BINLOG导出筛选结束时间:(2017/07/17T13:33:26)

startdatetime BINLOG导出筛选开始时间:(2017/07/17T09:43:02)

dbname BINLOG导出筛选数据名称

======================================================

命令行执行sql文件

======================================================

MysqL -f -uroot -ppwd -Ddbname

---------- 参数解释-------------

-f 忽略错误,继续执行

-u 数据库username

-p 数据pwd 特殊字符转义符^

-D 执行文件的目标数据库

file 执行的sql文件完整路径

======================================================

另新启一个BINLOG文件 MysqL COMMAND 下执行

======================================================

flush logs;

======================================================

BAT 为MysqL执行多个文件,并记录完成时间日志,有待优化为 FOR

@echo off

MysqL -uroot -ppwd -Ddbname

set d=%date:~0,10%

set t=%time:~0,8%

echo %d%%t% bin-log.000010.sql execed >> d:\cc\result.txt

MysqL -uroot -p1q2w3e4r5t^^Y^&U*I(O)P -Dleizuwenhuadb

set d1=%date:~0,10%

set t1=%time:~0,8%

echo %d1%%t1% bin-log.000011.sql execed >> d:\cc\result.txt

MysqL -uroot -p1q2w3e4r5t^^Y^&U*I(O)P -Dleizuwenhuadb

set d2=%date:~0,10%

set t2=%time:~0,8%

echo %d2%%t2% bin-log.000012.sql execed >> d:\cc\result.txt

MysqL -uroot -p1q2w3e4r5t^^Y^&U*I(O)P -Dleizuwenhuadb

set d3=%date:~0,10%

set t3=%time:~0,8%

echo %d3%%t3% bin-log.000013.sql execed >> d:\cc\result.txt

echo %d3%%t3% all exec complate >> d:\cc\result.txt

pause

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值