悲伤的故事,当不小心删了线上的数据库
相关学习推荐:mysql教程 前言 由于最近开学季,我司又做的是高校相关的业务,所以比较忙,都没有什么时间来写文章,人一旦太忙的话就容易忙中出错。我呢就在前几天,不是,是我
<img src="https://img.mryunwei.com/uploads/2023/04/20230417114506644.jpg"><blockquote><p>相关学习推荐:mysql教程</p></blockquote>
前言
由于最近开学季,我司又做的是高校相关的业务,所以比较忙,都没有什么时间来写文章,人一旦太忙的话就容易忙中出错。我呢就在前几天,不是,是我有个朋友在前几天去操作线上的数据库时,差点表演了一波删库跑路。
提前说明:真的是我朋友,不是我。真的是我朋友,不是我。真的是我朋友,不是我。不过为了叙事方便,以下把“我朋友”简称为“我”。
事情是这样的,我在对比部分表结构时发现这个库和其他库的表结构差的比较多,所以以为这个环境是没有在使用的环境,就直接对这几张表进行了一个覆盖操作,刚好这几张表还是和学生钱包相关的,然后到晚上10点多公司的前方驻校人员在群里反馈说是为什么钱包里钱变成0.0了,我一看到这个就直接吓尿了,想着是不是该跑路了。
不过幸好看过一些数据库恢复的方案,还是略知一二。
数据恢复
对于线上环境来说,做好每日备份和binlog一起用才是王道。线上一般都是部署在linux上的,所以这里就简单列一下linux的定时备份方法。
crontab -l查看定时任务.
想了解更多编程学习,敬请关注php培训栏目!
以上就是悲伤的故事,当不小心删了线上的数据库的详细内容,更多请关注每日运维其它相关文章!