当前位置: 首页 > news >正文

买了虚拟主机怎么建设网站大连小程序制作开发

买了虚拟主机怎么建设网站,大连小程序制作开发,用xml可不可以做网站,怎样做免费网站的推广场景: 误操作删除了某个表的数据,本文只讲工具的使用,首先自己通过mysqlbinlog或者记录找到误操作的时间范围:开始时间和结束时间,已经确定好是哪个binlog了下面以误删为例。 查看binlog是否开启 show variables like …

场景: 误操作删除了某个表的数据,本文只讲工具的使用,首先自己通过mysqlbinlog或者记录找到误操作的时间范围:开始时间和结束时间,已经确定好是哪个binlog了下面以误删为例。

 查看binlog是否开启

show variables like ‘%log_bin%’;

查看binlog的存放目录

show variables like ‘%datadir%’;

查看binlog日志文件列表,也可以进去目录路面看

show master logs ;

查看目前最后一个binlog日志

show master status;

刷新日志

flush logs;

查看是否刷新成功

show master logs ;

准备:下载reverse_sql 工具

https://github.com/hcymysql/reverse_sql/

1. 

将下载的:reverse_sql 传到服务器上随便哪个目录(不上传也行只要本地能跑,我一般喜欢放在  bin下)

2. 通过reverse_sql 如下命令:delete 为例(其他误操作 update 、insert 等误操作需要-op 的值不一样,可以看 ./reverse_sql -h 参数说明)

 ./reverse_sql -ot tables -op delete -H localhost -P 3306 -u root -p xxxx -d dbnames --binlog-file binlog.000050 --start-time "2023-10-12 9:00:00" --end-time "2023-10-12 10:51:00"

参数使用说明可以

./reverse_sql -h

root@93b34c5d3fa2:/usr/bin# ./reverse_sql -h
usage: reverse_sql [-h] [-ot ONLY_TABLES [ONLY_TABLES ...]] [-op ONLY_OPERATION] -H MYSQL_HOST -P MYSQL_PORT -u
                   MYSQL_USER -p MYSQL_PASSWD -d MYSQL_DATABASE [-c MYSQL_CHARSET] --binlog-file BINLOG_FILE
                   [--binlog-pos BINLOG_POS] --start-time ST --end-time ET [--max-workers MAX_WORKERS] [--print]
                   [--replace]

Binlog数据恢复,生成反向SQL语句。

options:
  -h, --help            show this help message and exit
  -ot ONLY_TABLES [ONLY_TABLES ...], --only-tables ONLY_TABLES [ONLY_TABLES ...]
                        设置要恢复的表,多张表用,逗号分隔
  -op ONLY_OPERATION, --only-operation ONLY_OPERATION
                        设置误操作时的命令(insert/update/delete)
  -H MYSQL_HOST, --mysql-host MYSQL_HOST
                        MySQL主机名
  -P MYSQL_PORT, --mysql-port MYSQL_PORT
                        MySQL端口号
  -u MYSQL_USER, --mysql-user MYSQL_USER
                        MySQL用户名
  -p MYSQL_PASSWD, --mysql-passwd MYSQL_PASSWD
                        MySQL密码
  -d MYSQL_DATABASE, --mysql-database MYSQL_DATABASE
                        MySQL数据库名
  -c MYSQL_CHARSET, --mysql-charset MYSQL_CHARSET
                        MySQL字符集,默认utf8
  --binlog-file BINLOG_FILE
                        Binlog文件
  --binlog-pos BINLOG_POS
                        Binlog位置,默认4
  --start-time ST       起始时间
  --end-time ET         结束时间
  --max-workers MAX_WORKERS
                        线程数,默认4(并发越高,锁的开销就越大,适当调整并发数)
  --print               将解析后的SQL输出到终端
  --replace             将update转换为replace操作

Example usage:
    shell> ./reverse_sql -ot table1 -op delete -H 192.168.198.239 -P 3336 -u admin -p hechunyang -d hcy \
            --binlog-file mysql-bin.000124 --start-time "2023-07-06 10:00:00" --end-time "2023-07-06 22:00:00"

3.执行好了后会生成

打开如下图的txt文件内容,有操作时间点 、操作的原生sql、及根据原生sql生成的回滚sql

提取并过滤出真正需要回滚sql 执行 就能恢复了。

http://www.yayakq.cn/news/970020/

相关文章:

  • 深圳网站设计兴田德润官方网站教育机构网站建设
  • 付费资源下载站源码东莞网络营销班
  • 自己做视频网站可以吗怎么做网站推广佳木斯
  • 网站频道与栏目的区别如何设置网站公司动态
  • 兰州网站建设人才招聘怎么写代码做网站
  • 制作企业网站教程wordpress 收费阅读
  • 网站研发费用吗重庆市招标网官网
  • 建立企业网站价格泉州seo排名公司
  • 网站怎么建立小红书怎么推广自己的产品
  • 黄山地区建设行业网站亚马逊网站首页
  • kuake自助建站系统官网指数函数图像及性质
  • 自己的网站是什么样子的网站模板用什么打开
  • 深圳福田住房和建设局网站如何在网上开店
  • 网站icp不备案有关系吗桂林官网
  • 宁波住房和城乡建设网站wordpress themepath
  • 建网站自己与租云服务器哪个好wordpress 框架选择
  • 网站建设怎么报价表教育类网站建设方案
  • 网站建设企业所得税大宗商品交易app
  • 网站制作文章seo优化公司
  • 网站建设 熊掌号家居设计
  • 网站 空间德州鲁企动力网站优化中心
  • 南通网站建设推广优化湛江企业网站建设流程
  • 福清做网站建立网站每项内容可以设计成什么
  • asp sqlserver做网站大连网站开发培训班
  • 的做网站公司亚马逊购物商城
  • wordpress the7 教程济南网站优化公司艾乎网
  • 网站建设先进个人自荐北京专业网站制作服务
  • 深圳常平网站建设制作公司爱情表白网站制作
  • 校园网站建设的开题报告wordpress视频广告插件
  • 门户网站开发难点产品开发项目管理