吉米_王:MySQL开启log_bin日志,误删数据库时你最后的救命稻草
前言:今天有个已经毕业1年多的学生回来找我吃饭,说到了他自己在公司干的SB事情,就是误删了公司数据库,不幸中的万幸是公司MySQL开启了log_bin日志,所以没出现不可挽回的损失。
个人感悟:无论是刚刚入行的‘猿友’还是入行很久的‘老猿’,我相信都会遇到过因为各种原因(很多情况下是自己误删了数据库)的操作.drop databases xxxxx。而误删了线上项目的数据库是一件很恐怖的事情,那么如果大家遇到这种情况怎么办呢?首先不要着急(我感觉说了也白说-,-,貌似不着急是不可能的),先看一看自己的mysql是否开启了log-bin日志功能,如果没有???也没有定期备份数据的习惯,那么game over !!!
那接下来我们就讲一下,MySQL如何开启log_bin日志
- 直接先用mysql -u root -p命令进行登录
- 使用show variables like ‘log_%’;验证是否开启了binlog
很显然根据上图情况来看,我们的log_bin很明显是处于未开启状态
查找mysql配置文件my.cnf所在的位置
使用vim编辑器编辑指定路径文件
在my.cnf中插入下面代码,保存退出
重启mysql
查看log-bin开启情况
确认log-bin数据保存地址,出现以下两个文件说明log-bin开启成功了
特别声明:本人是一个普通的IT从业人员,相对于很多技术大牛,自己感觉只是个初中生,写此博文也只是普及一些IT常识性的技术,如果切实给您带来了帮助,请您及时关注、点赞。
吉米_王:MySQL开启log_bin日志,误删数据库时你最后的救命稻草相关推荐
- 如何利用MySQL的binlog恢复误删数据库详解
文章来源: 学习通http://www.bdgxy.com/ 目录 1 查看当前数据库内容并备份数据库 2 开启bin_log功能 3 模拟误操作(插入3条数据,删除数据库) 4 数据恢复 5 总结 ...
- MySQL服务器地址为空,C++/MySQL - 通过主机地址访问数据库时'未知的MySQL服务器主机';没有IP...
我有一个数据库设置在我的1and1包中,我想在C++应用程序中连接到它.它在PHP中工作得很好.C++/MySQL - 通过主机地址访问数据库时'未知的MySQL服务器主机';没有IP 的问题是,我没 ...
- mysql 二进制日志在哪_如何通过Mysql的二进制日志恢复数据库数据
经常有网站管理员因为各种原因和操作,导致网站数据误删,而且又没有做网站备份,结果不知所措,甚至给网站运营和盈利带来负面影响.所以本文我们将和大家一起分享学习下如何通过Mysql的二机制日志(binlo ...
- mysql实时读写_[DataBase] MySql 查看实时日志
MySql 查看实时日志 -f 代表会实时读取该文件的更新内容 tail -f /usr/local/mysql/log/mysql.log 配置好日志 [mysqld] log-error = /u ...
- mysql 日志表设计_在mysql 使用binlog日志
一. 利用binlog恢复库表 策略: 1.启用binlog日志 2.创建db1库tb1表,插入3条记录 3.删除tb1表中刚插入的3条记录 4.使用mysqlbinlog恢复删除的3条记录 步骤一: ...
- 60-100-022-使用-MySQL 开启全局查询日志
文章目录 1.概述 2.开启 2.2 通过命令开启该功能 3.总结 1.概述 前言:全局查询日志用于保存所有的sql执行记录,该功能主要用于测试环境,在生产环境中永远不要开启该功能. 2.开启 1.通 ...
- mysql开启binlog日志影响性能吗_mysql binlog日志优化及思路
在数据库安装完毕,对于binlog日志参数设置,有一些参数的调整,来满足业务需求或使性能最大化.Mysql日志主要对io性能产生影响,本次主要关注binlog 日志. 查一下二进制日志相关的参数 my ...
- mysql 安时间查询格式_安装MySQL慢查询日志工具Anemometer
首先安装LNMP环境,要求PHP-5.3以上版本.参考:http://isadba.com/?p=82 或者参考 http://isadba.com/?p=572 然后下载Anemometergit ...
- MySQL使用二进制日志恢复数据库
一.二进制日志简介 MySQL有不同类型的日志,其中二进制文件记录了所有对数据库的修改,如果数据库因为操作不当或其他原因丢失了数据,可以通过二进制文件恢复. 在my.ini文件中设置了log-bin, ...
最新文章
- stm32 flash和sram
- ADO.NET复习总结(5)--工具类SqlHelper 实现登录
- 《java编程思想》读后笔记:二,吸血鬼数字
- 十三、深入Java的Scanner类
- 2019牛客暑期多校训练营(第七场)J A+B problem
- java i o流异常问题_第四章 Java的I/O流和异常处理
- Python中装饰器的理解和实现
- JavaScript——Prototype详探
- matlab 捕食者和猎物,[转载]与“猎物-捕食者模型”有关的模拟题
- Mysql用户权限管理:Grank和Revoke
- spring 默认情况下事务是惟一的 同一个方法里面第一个sql开启后 在执行完 将事务传递给下一个sql...
- 如何在 HTML 中将表格居中
- 三星 c5 html,三星GALAXY C5/C7参数配置介绍 均支持Samsung Pay
- 一句话解释新西兰技术移民
- 将Linux下文件目录使用Nginx代理使浏览器可访问
- JS Module Revealing Module Pattern
- 笔记本电脑上insert scrlk 键和 insert键(插入和改写格式转换)
- 修复图片音频全新升级带特效喝酒神器小游戏微信小程序源码下载-多种游戏支持流量主
- 秋招经验总结(私企,外企,国企)
- 判断单链表是否有环以及环的连接点
热门文章
- (附源码)计算机毕业设计SSM旅游足迹分享系统
- 腾讯云TRTC服务实现小程序语音/视屏会议
- lda主题模型的可视化_Gensim LDA主题模型实验
- 4 个免费好用的 WordPress 图库插件
- c语言.jpg图片转成数组_AWTK——基于C语言开发的GUI框架,功能强大,支持跨平台同步开发...
- 使用Domain Adaption提升小场景时间序列预测效果的方法
- 读《枪炮,病菌和钢铁》
- 网站接入服务器必须备案吗,服务器和域名必须备案吗
- Go语言并发安全与锁
- The NTVDM CPU has encountered an illegal instruction. CS:0006 IP:130a ....