勒索防不勝防

詳細(xì)文章和圖見myblog

點(diǎn)擊這里直達(dá)makerroot

勒索防不勝防(2019/06/01兒童節(jié))

兒童節(jié)快樂嗎粒竖?反正我是不快樂照捡,一方面我已經(jīng)不是兒童了叮贩,另一個(gè)方面辛苦寫的文章被一個(gè)叫做‘勒索’的東西全部搞掉击狮,寫到此處的時(shí)候很難受,所以不管什么東西益老,安全性是真的很重要彪蓬,所以呀經(jīng)常備份就很重要了,養(yǎng)成良好的備份習(xí)慣從我做起捺萌。

勒索之后的表大家看看档冬,如圖所示。

勒索圖

為了解決這個(gè)問題桃纯,首先從數(shù)據(jù)庫開始入手酷誓。

1建議關(guān)閉所有的外部連接數(shù)據(jù)庫的形式
select host,user from user;
顯示如圖所示

未關(guān)閉的情況

刪除host含有%的用戶數(shù)據(jù)
delete from user where host='%';
刪除之后如圖所示。
關(guān)閉的情況

2開啟binlog
binlog 基本認(rèn)識
MySQL的二進(jìn)制日志可以說是MySQL最重要的日志了态坦,它記錄了所有的DDL和DML(除了數(shù)據(jù)查詢語句)語句盐数,以事件形式記錄,還包含語句所執(zhí)行的消耗的時(shí)間伞梯,MySQL的二進(jìn)制日志是事務(wù)安全型的玫氢。

一般來說開啟二進(jìn)制日志大概會有1%的性能損耗(參見MySQL官方中文手冊 5.1.24版)帚屉。二進(jìn)制有兩個(gè)最重要的使用場景: 
其一:MySQL Replication在Master端開啟binlog,Mster把它的二進(jìn)制日志傳遞給slaves來達(dá)到master-slave數(shù)據(jù)一致的目的漾峡。 
其二:自然就是數(shù)據(jù)恢復(fù)了攻旦,通過使用mysqlbinlog工具來使恢復(fù)數(shù)據(jù)。
二進(jìn)制日志包括兩類文件:二進(jìn)制日志索引文件(文件名后綴為.index)用于記錄所有的二進(jìn)制文件灰殴,二進(jìn)制日志文件(文件名后綴為.00000*)記錄數(shù)據(jù)庫所有的DDL和DML(除了數(shù)據(jù)查詢語句)語句事件敬特。 

開啟binlog日志的方法:
vim編輯打開mysql配置文件
# vim /etc/my.cnf
在[mysqld] 區(qū)塊
設(shè)置/添加 log-bin=mysql-bin


開啟logbin

確認(rèn)是打開狀態(tài)(值 mysql-bin 是日志的基本名或前綴名);
重啟mysqld服務(wù)使配置生效
如圖所示牺陶。


重啟的效果

也可登錄mysql服務(wù)器,通過mysql的變量配置表辣之,查看二進(jìn)制日志是否已開啟

登錄服務(wù)器
#  mysql -u root -p密碼

mysql> show variables like 'log_%'; 

3常用binlog日志操作命令
1.查看所有binlog日志列表
mysql> show master logs;

2.查看master狀態(tài)掰伸,即最后(最新)一個(gè)binlog日志的編號名稱,及其最后一個(gè)操作事件pos結(jié)束點(diǎn)(Position)值
  mysql> show master status;

3.刷新log日志怀估,自此刻開始產(chǎn)生一個(gè)新編號的binlog日志文件
  mysql> flush logs;
  注:每當(dāng)mysqld服務(wù)重啟時(shí)狮鸭,會自動執(zhí)行此命令,刷新binlog日志多搀;在mysqldump備份數(shù)據(jù)時(shí)加 -F 選項(xiàng)也會刷新binlog日志歧蕉;

4.重置(清空)所有binlog日志
  mysql> reset master;

4查看某個(gè)binlog日志內(nèi)容

     mysql> show binlog events [IN 'log_name'] [FROM pos] [LIMIT [offset,] row_count];

         選項(xiàng)解析:
           IN 'log_name'   指定要查詢的binlog文件名(不指定就是第一個(gè)binlog文件)
           FROM pos        指定從哪個(gè)pos起始點(diǎn)開始查起(不指定就是從整個(gè)文件首個(gè)pos點(diǎn)開始算)
           LIMIT [offset,] 偏移量(不指定就是0)
           row_count       查詢總條數(shù)(不指定就是所有行)

         
  
  A.查詢第一個(gè)(最早)的binlog日志:
    mysql> show binlog events\G; 

  B.指定查詢 mysql-bin.000021 這個(gè)文件:
    mysql> show binlog events in 'mysql-bin.000021'\G;

  C.指定查詢 mysql-bin.000021 這個(gè)文件,從pos點(diǎn):8224開始查起:
    mysql> show binlog events in 'mysql-bin.000021' from 8224\G;

  D.指定查詢 mysql-bin.000021 這個(gè)文件康铭,從pos點(diǎn):8224開始查起惯退,查詢10條
    mysql> show binlog events in 'mysql-bin.000021' from 8224 limit 10\G;

  E.指定查詢 mysql-bin.000021 這個(gè)文件,從pos點(diǎn):8224開始查起从藤,偏移2行催跪,查詢10條
    mysql> show binlog events in 'mysql-bin.000021' from 8224 limit 2,10\G;

  總結(jié):所謂恢復(fù),就是讓mysql將保存在binlog日志中指定段落區(qū)間的sql語句逐個(gè)重新執(zhí)行一次而已夷野。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末懊蒸,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子悯搔,更是在濱河造成了極大的恐慌骑丸,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件妒貌,死亡現(xiàn)場離奇詭異通危,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)苏揣,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進(jìn)店門黄鳍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人平匈,你說我怎么就攤上這事框沟〔毓牛” “怎么了?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵忍燥,是天一觀的道長拧晕。 經(jīng)常有香客問我,道長梅垄,這世上最難降的妖魔是什么厂捞? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮队丝,結(jié)果婚禮上靡馁,老公的妹妹穿的比我還像新娘。我一直安慰自己机久,他們只是感情好臭墨,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著膘盖,像睡著了一般胧弛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上侠畔,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天结缚,我揣著相機(jī)與錄音,去河邊找鬼软棺。 笑死红竭,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的码党。 我是一名探鬼主播德崭,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼揖盘!你這毒婦竟也來了眉厨?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤兽狭,失蹤者是張志新(化名)和其女友劉穎憾股,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體箕慧,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡服球,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了颠焦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片斩熊。...
    茶點(diǎn)故事閱讀 39,926評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖伐庭,靈堂內(nèi)的尸體忽然破棺而出粉渠,到底是詐尸還是另有隱情分冈,我是刑警寧澤,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布霸株,位于F島的核電站雕沉,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏去件。R本人自食惡果不足惜坡椒,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望尤溜。 院中可真熱鬧倔叼,春花似錦、人聲如沸宫莱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽梢睛。三九已至,卻和暖如春识椰,著一層夾襖步出監(jiān)牢的瞬間绝葡,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工腹鹉, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留藏畅,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓功咒,卻偏偏與公主長得像愉阎,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子力奋,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內(nèi)容