前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >我TM被人删库了

我TM被人删库了

作者头像
程序员小富
发布2021-04-22 09:46:31
7920
发布2021-04-22 09:46:31
举报
文章被收录于专栏:Java课堂Java课堂

社会很单纯,复杂的是人

如题,我被人删库了

几天没发文了,正在赶一篇工具分享的文章

按我的习惯总会先跑个demo演示下,本想打开Navicat建个表 ,额~ ,几天没打开这是什么局面?

又接连尝试连了几次未果,我就有种不好的预感

用的云数据库不是本地,而且我好些天没操作,误删的几率不太大

赶紧登上云服务器,发现MySQL服务还在, show databases;命令看下数据库

好家伙! 啥都没了,剩三个系统库,到这我意识到是被人阴了

当务之急是抢救数据库,前边的报错,是由于MySQL系统库performance_schema也被删了,其实恢复使用到也不难

直接执行如下命令,进行数据库修复就可以了

代码语言:javascript
复制
cd /usr/local/mysql/bin  ./mysql_upgrade -uroot -p

感受到了满满的恶意

尽管现在数据库可以使用,但是之前文章案例的数据表全没了

我也不打算恢复数据,实在是想让自己长个记性!

前几天在写《3分钟纯 Java 注解搭个管理系统》时就觉察到数据库泄露了,因为已经看到有人在上边建表在用,但是我当时并没太在意,想着如果方便大家学习,用就用吧不搞破坏就行。

我本将心向明月,奈何明月照沟渠!

我忽视了一点,做这件事的时候只想到了人性的善,却没想到人性的恶

如果这样的行为真的可以给你带来乐趣,兄弟,你要坚持下去,朝着这条路坚定不移的走下去,看好你!

不过,归根结底主要责任还是在我,我不犯这么低级的错误,别人也没有钻空子的机会

其实我该庆幸,这只是我个人的demo库,如果我提交的是公司的代码,那后果~

所以铁汁们,你们一定要吸取教训啊,往Github提交代码一定要慎重在慎重

被社会人狠狠地上了一课,知错就改,这就去改密码了

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-04-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员小富 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档