社會很單純,複雜的是人
如題,我被人刪庫了
幾天沒發文了,正在趕一篇工具分享的文章
按我的習慣總會先跑個demo
演示下,本想開啟Navicat
建個表 ,額~ ,幾天沒開啟這是什麼局面?
又接連嘗試連了幾次未果,我就有種不好的預感
用的雲資料庫不是本地,而且我好些天沒操作,誤刪的機率不太大
趕緊登上雲伺服器,發現MySQL
服務還在, show databases;
命令看下資料庫
好傢伙! 啥都沒了,剩三個系統庫,到這我意識到是被人陰了
當務之急是搶救資料庫,前邊的報錯,是由於MySQL系統庫performance_schema
也被刪了,其實恢復使用到也不難
直接執行如下命令,進行資料庫修復就可以了
cd /usr/local/mysql/bin ./mysql_upgrade -uroot -p
現在儘管資料庫可以使用,但是之前文章案例的資料表全沒了
我也不打算恢復資料了,讓自己長個記性吧!
前幾天在寫《幹掉前端!3分鐘純 Java 註解搭個管理系統,我直接好傢伙
》時就覺察到資料庫洩露了,因為已經看到有人在上邊建表在用,但是我當時並沒太在意,想著如果方便大家學習,用就用吧不搞破壞就行。
我本將心向明月,奈何明月照溝渠!
如果這樣的行為真的可以給你帶來樂趣,兄弟,你要堅持下去,朝著這條路堅定不移的走下去,看好你!
不過,歸根結底主要責任還是在我,我不犯這麼低階的錯誤,別人也沒有鑽空子的機會
其實我該慶幸,這只是我個人的demo
庫,如果我提交的是公司的程式碼,那後果~
所以鐵汁們,你們一定要吸取教訓啊,往Github
提交程式碼一定要慎重在慎重
被社會人狠狠地上了一課,知錯就改,這就去改密碼了