MYSQL教程自动恢复mysql数据库日志文件的方法
《MYSQL教程自动恢复mysql数据库日志文件的方法》要点: 如果mysql服务器启用了二进制日志,从最后一次备份)直到现在或另一个指定的时间点的数据. 要想从二进制日志恢复数据,需要知道当前二进制日志文件的路径和文件名. 启用二进制日志的选项为-- log-bin. 还可以从命令行运行: 将密码my_pwd替换为服务器的root密码.MYSQL应用 1,指定恢复时间 | mysql -u root -pmypwd 该命令将恢复截止到在--stop-date选项中以datetime格式给出的日期和时间的所有数据.如果你没有检测到几个小时后输入的错误的sql语句,可能你想要恢复后面发生的活动.根据这些,你可以用起使日期和时间再次运行mysqlbinlog: | mysql -u root -pmypwd 在该行中,从上午10:01登录的sql语句将运行.组合执行前夜的转储文件和mysqlbinlog的两行可以将所有数据恢复到上午10:00前一秒钟.你应检查日志以确保时间确切.下一节介绍如何实现.MYSQL应用 2,指定恢复位置 操作方法: /var/log/mysql/bin.123456 > /tmp/mysql_restore.sql 该命令将在/tmp目录创建小的文本文件,将显示执行了错误的sql语句时的sql语句. | mysql -u root -pmypwd mysqlbinlog --start-position="368315" /var/log/mysql/bin.123456 | mysql -u root -pmypwd ? 上面的第1行将恢复到停止位置为止的所有事务. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Mysql实例Mysql中的Btree与Hash索引比较
- php – 如何查询varchar类型的get max id和numeric中的值?
- Mysql实例出现错误mysql Table 'performance_schema...
- MYSQL数据库mysql每半小时平均值计算的sql语句
- Mysql实例MySQL配置文件my.cnf优化详解(mysql5.5)
- mysql 随机获取几条数据的简单示例
- php – 错误捕获LOAD DATA LOCAL INFILE的最佳方法?
- Mysql入门mac系统OS X10.10版本安装最新5.7.9mysql的方法
- MySQL 存储引擎
- MYSQL数据库MariaDB 新版本实力逆袭不仅仅是 MySQL 替代品