excle中怎么将log值变回原来的数据库

通过数据备份跟binlog记录,可能原来的数据

恢复步骤

a)创建新的数据库 create database rollback_db;

b)将数据库备份倒入新创建的rollback_db中

c)找到数据库备份的最后时间点,并将mysqlbinlog中该时间点之后的命令操作记录通过mysqlbinlog工具保存为sql命令文本

d)将sql命令文本倒入数据库,可能rollback_db就是需要恢复的db了

3.mysqlbinlog介绍

binlog基本定义:二进制日志,也成为二进制日志,记录对数据发生或潜在发生更改的SQL语句,并以二进制的形式保存在磁盘中;

作用:MySQL的作用类似于Oracle的归档日志,可以用来查看数据库的变更历史(具体的时间点所有的SQL操作)、数据库增量备份和恢复(增量备份和基于时间点的恢复)、Mysql的复制(主主数据库的复制、主从数据库的复制)

二进制日志的信息:

文件位置:默认存放位置为数据库文件所在目录下

文件的命名方式: 名称为hostname-bin.xxxxx (重启mysql一次将会自动生成一个新的binlog)

状态的查看:mysql> show variables like '%log_bin%';

4.利用bin_log恢复数据

a)最长用的就是回复指定数据端的数据了,可以直接恢复到数据库中:     mysqlbinlog  --start-date="2012-10-15 16:30:00" --stop-date="2012-10-15 17:00:00" mysql_bin.000001 |mysql -uroot -p123456       亦可导出为sql文件,再导入至数据库中:       mysqlbinlog  --start-date="2012-10-15 16:30:00" --stop-date="2012-10-15 17:00:00" mysql_bin.000001 >d:\1.sql       source d:\1.sql         b)指定开始\结束位置,从上面的查看产生的binary log我们可以知道某个log的开始到结束的位置,可以在恢复的过程中指定回复从A位置到B位置的log.需要用下面两个参数来指定:     --start-positon="50" //指定从50位置开始     --stop-postion="100"//指定到100位置结束

PHP如何将EXCEL导入MYSQL,急!!!急!!哪位大师能帮帮忙啊,给个详细代码

先用你的数据库管理工具,把数据导出成EXCLE表,看看格式,把要导入的EXCLE表编辑成需要的格式,然后导入。

mysql32位的能装在64位的电脑上吗,mysql32位能装64位电脑【excle中怎么将log值变回原来的数据库】...相关推荐

  1. 怎么查看电脑上安装的office2013是32位还是64位?

    目录:怎么判断电脑上安装的office版本 一.问题引入 二.问题解决 一.问题引入 今天在安装SAS软件的时候,遇到了一个比较棘手的问题,就是我的电脑office版本是32位还是64位? 二.问题解 ...

  2. 台式电脑计算机能创建新磁盘吗,如何把旧硬盘加到新电脑上 旧机械硬盘装到新台式电脑方法...

    旧电脑换新电脑的时候,如果旧的机械硬盘没坏,相信很多用户,还是会选择把旧电脑上的机械硬盘拆卸下来,安装在新电脑上,当作一个普通存储盘继续用,直到硬盘出现坏道才弃用.但是很多小白不知道怎么操作,这里小编 ...

  3. 如何在电脑上使用计算机,字体如何安装到电脑里_怎么给电脑装字体-win7之家

    我们在使用word文档时,会用到一些字体来进行编辑,电脑里也有一些自带的字体,但我们编辑时需要的字体电脑里又不存在,这我们就要给电脑安装新的字体进去了,那么我们要如何把字体安装到电脑里呢,下面小编给大 ...

  4. 装64为office Access驱动的时候,无法安装64位版本的Office,因为在您的PC上找到了以下32位程序

    参考自:http://tonzi.blog.163.com/blog/static/4199583620144585819532/ 1.在用Oledb写入Excel的时候,会弹出错误"未在本 ...

  5. 计算机二级安装64位的还是,电脑操作系统安装,该选择32位还是64位?

    编辑:晴晨 我们知道,电脑系统有32位和64位之分,每次安装系统前,不了解的人总会犹豫到底该安装哪个?如果选择错误,那么结果就会出现系统性能下降.不兼容.安装失败等问题.不都是系统吗,为何会这样?这要 ...

  6. Oracle instantclient 11.2 (64位)安装与配置tnsnames.ora,并使用PL/SQL Develpoer14(64位)连接数据库

    1.在电脑上安装Oracle instantclient 11.2 (64位),安装之后目录为:D:\app\XX\product\11.2.0\client_2 2.在D:\app\XX\produ ...

  7. 【Python】Python代码在64位电脑上打包发布32位exe程序的一种方法(使用PyCharm)

    1. 背景 现在的电脑大多都是64位的,开发者安装的 Python 也多是64位的,所以使用 pyinstaller打包出的exe也是64位的. 有时候用户的电脑是古老的windows7 32位系统, ...

  8. 如何让不精通电脑的你用很少的价钱大幅度提高你的电脑速度?(手把手装固态+装系统教程,适用于电脑有光驱位且没有装固态的童鞋,文末有自己安装过程中经验QA)

    如何让不精通电脑的你用很少的价钱大幅度提高你的电脑速度?(手把手装固态+装系统教程,适用于电脑有光驱位且没有装固态的童鞋,文末有自己安装过程中经验Q&A) 1.场景再现(可跳过): ----- ...

  9. 13. 用1K×1的存储芯片组成16K×8位的存储器共需___128_片,若将这些芯片装在几块板上,设每块板的容量位4K×8位,则该存储器所需的地址码位数是14_,其中_2位用于选板,2位用于选片,1

    用1K×1的存储芯片组成16K×8位的存储器共需___128_片,若将这些芯片装在几块板上,设每块板的容量位4K×8位,则该存储器所需的地址码位数是14_,其中_2位用于选板,2位用于选片,10位用于 ...

最新文章

  1. PyTorch框架:(1)基本处理操作
  2. DeepStream: 新一代智能城市视频分析
  3. SpringOne 2017第二日:Juergen Hoeller的演讲
  4. 【Android工具】高端DLNA音乐播放器Hi-Fi Cast 来自play
  5. 在Javascript中 声明时用var与不用var的区别,== 和 ===的区别
  6. ELF文件格式详解-请查收
  7. MFC——ComBox用法大全
  8. MVC视图之间调用方法总结
  9. form表单用js提前执行函数若不成功则不提交_面试必会的重复提交 8 种解决方案!...
  10. protopype 和 __proto__的区别
  11. (110)FPGA面试题-介绍Verilog块语句begin-end执行过程
  12. python在土木工程方面的应用案例_给Python小白看的10个使用案例,入门Python就在这里了...
  13. mysql bit 设置默认值_为什么数据库字段需要设置默认值
  14. MyBatis要不要学?京东内部的这份MyBatis文档真香!
  15. 20级逍遥装备材料汇总及出处
  16. Postman的下载及安装
  17. Unity3d UnityEditor编辑器定制和开发插件
  18. liferay mysql_Liferay学习笔记(一)Liferay Portal5.2.3环境的初步搭建
  19. java oval 使用_java开源验证框架OVAL应用实例
  20. ArcGIS空间分析实验教程-部分实验案例(ArcPy实现)

热门文章

  1. IntelliJ IDEA 2020 快捷键私人订制
  2. 2019-12-31
  3. 使用html5+的plus清除缓存的文件
  4. 解决XShell连接时无法root用户登录问题【Linux】
  5. vue base64图片不显示_技巧 | word中插入的图片显示不完整怎么办?
  6. C++快速排序(二)
  7. Qt在指定区域内拖动窗口
  8. Qt中QSS的简单使用
  9. React之函数式组件使用props
  10. BugkuCTF-Reverse题SafeBox(NJCTF)