首页 > 数据库 >mysql误删数据恢复

mysql误删数据恢复

时间:2023-11-03 10:11:55浏览次数:42  
标签:数据恢复 恢复 xxx 误删 mysql my2sql 官网 工具

1,是否有备份,可以从备份里边恢复,

2、通过工具从数据库binlog日志恢复(前提开始binlog日志功能)。

使用my2sql工具进行恢复

官网地址:https://github.com/liuhr/my2sql

按照官网操作编译,或者直接下载编译好的工具如图所示

 将下载好的my2sql的工具 上传到 /usr/local/bin目录下 

赋权限成环境变量可以在直接使用my2sql命令

chmod +x  /usr/local/bin/my2sql
执行恢复恢复数据命令eg:
my2sql  -user xxx -password xxxx  -port 3306 -host xxx.xxx.xx.xxx -databases databasename -tables tablesname1,tablesname2  -mode repl -work-type rollback -start-file mysql-bin.000056 -start-pos 637523271 -stop-file  mysql-bin.000056 -stop-pos 887894898  -output-dir /tmp/rollback/

具体使用参考官网实例

标签:数据恢复,恢复,xxx,误删,mysql,my2sql,官网,工具
From: https://www.cnblogs.com/xiaoni-fighting/p/17806994.html

相关文章

  • mysql/mariadb上建立新用户并设置远程连接
    mysql/mariadb上建立新用户并设置远程连接 没有做之前总觉得很麻烦,真的做下去了一边上网搜索一边做结果还是很简单的。。想来在LINUX下也是一样吧,最主要的就是之前的安装软件。。。2023年11月03日测试 ,用的mariadb11.1.2,服务器上安装好后命令行下连接 mysql-uroot......
  • Linux中使用Docker容器安装mysql,无法直接使用mysql命令?
    1.问题如果你在Docker容器中运行MySQL,你不能在宿主主机上使用mysql--version命令来检查MySQL版本,因为MySQL客户端工具在宿主主机上未安装。2.解释2.1方法一要查看容器内MySQL的版本,你需要进入到容器中执行相应的命令。以下是一种方法:dockerexec-itmysqlmys......
  • Zabbix6.0监控MySQL数据库
    官方文档:https://www.zabbix.com/cn/integrations/mysql部署过程:1.在MySQL数据库中创建监控账号并授权CREATEUSER'zabbix'@'%'IDENTIFIEDBY'Likun@123';GRANTUSAGE,REPLICATIONCLIENT,PROCESS,SHOWDATABASES,SHOWVIEWON*.*TO'zabbix'@�......
  • zabbix4.x安装出现“configure: error: Not found mysqlclient library”的解决办法
    一、zabbix3.x安装出现“configure:error:Notfoundmysqlclientlibrary”的解决办法1、编译安装zabbix-server出现编译时加参数:--with-mysql在编译时,可能会出现题目中所示的错误,可以通过安装mysql-devel这个库解决:yuminstall mysql-devel-y注:如果出现“......
  • Ansible操作MySQL常用的几个模块
    1. mysql_user模块mysql_user模块用来添加,删除用户以及设置用户权限创建MySQL数据库的用户与口令(非root@localhost用户),直接通过playbooks中的案例来说明吧。-name:创建MySQL数据库用户--user_testmysql_user:#-----登陆数据库login_host:"localhost"......
  • docker-compose安装mysql8+踩坑版
    一、拉取MySQL镜像我这里使用的是MySQL8.0.18,可以自行选择需要的版本。dockerpullmysql:8.0.18二、创建挂载目录mkdir-p/home/docker/mysql8/logmkdir-p/home/docker/mysql8/datamkdir-p/home/docker/mysql8/conf.d三、添加配置文件my.cnf(没有特殊需求可以跳......
  • IDEA中配置Mysql
    我的IDEA版本是2021.2.4刚开始使用IDEA时,想要配置Mysql,搜索了许多教程,却根本找不到DataBase的位置,view中也找不到,后面才找到了问题。在file的setting中找到plugins,搜索Database即可,安装如图插件。 安装后即可在View中找到DBBrowser,然后如图连接选择mysql,另外连接时还需要输......
  • kubesphere安装Mysql
          ......
  • Windows系统使用MySql Workbench远程登陆Linux系统的MySql Server
     0.系统版本客户端:Windows10服务器:Ubuntu22.04(阿里ECS)数据库:Mysql8.0.351.操作步骤服务器端1.1在ubuntu22.04中安装Mysql1.1.1更新索引sudoaptupdate1.1.2安装sudoaptinstallmysql-server完成后查看版本mysql-V1.2修改Mysql......
  • XSAN数据恢复-存储空间从XSAN架构迁移到STORNEXT架构时误格式化存储系统的XSAN数据恢
    XSAN数据恢复环境:昆腾存储,MACOS操作系统,存放视频类数据(MXF、MOV等格式文件)。XSAN故障&检测:将存储空间从XSAN架构迁移到STORNEXT架构后,存储空间中数据全部丢失。 故障存储中一共有9个数据卷:1个META信息卷+8个DATA信息卷。北亚企安数据恢复工程师分析META信息卷&读取其中的元信......