校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識(shí)庫 > Mysql的Binlog數(shù)據(jù)恢復(fù):不小心刪除數(shù)據(jù)庫詳解

Mysql的Binlog數(shù)據(jù)恢復(fù):不小心刪除數(shù)據(jù)庫詳解

熱門標(biāo)簽:昌德訊外呼系統(tǒng) 自己做地圖標(biāo)注需要些什么 電話機(jī)器人的價(jià)格多少錢一個(gè)月 天津公司外呼系統(tǒng)軟件 福建外呼電銷機(jī)器人加盟 徐涇鎮(zhèn)騰訊地圖標(biāo)注 400電話申請(qǐng)廠家現(xiàn)貨 中國地圖標(biāo)注公司 百度地圖標(biāo)注要什么軟件

Mysql的Bin log數(shù)據(jù)恢復(fù):不小心刪除數(shù)據(jù)庫

前言:因?yàn)椴恍⌒膭h除了測(cè)試機(jī)器上Mysql的一整個(gè)數(shù)據(jù)庫Schema,因?yàn)槭菧y(cè)試機(jī)所以沒有做備份,現(xiàn)在通過MySQL的Bin log方式恢復(fù)到刪除以前的數(shù)據(jù)庫。

當(dāng)然做Bin log的數(shù)據(jù)恢復(fù)前提是已經(jīng)打開Bin log的功能,如果又沒做數(shù)據(jù)備份,又沒打開Bin log日志,那你就可能需要考慮快照等其它方式從系統(tǒng)的角度去恢復(fù)。

Bin log 常用于數(shù)據(jù)增量備份和恢復(fù),以及數(shù)據(jù)庫主從復(fù)制。如果沒有開啟,可以通過如下方式打開:

1、打開mysql的binlog功能

mysql是支持增量備份,但要打開mysql的bin log功能。

修改mysql的配置文件。linux是/etc/my.cnf,windows是mysql的安裝目錄/my.ini
在[mysqld]下面加上log-bin一行代碼,如下面:

# Replication Master Server (default)
# binary logging is required for replication
log-bin=mysql-bin

# binary logging format - mixed recommended
binlog_format=mixed。

2、用如下方式查看二進(jìn)制日志狀態(tài):是否開啟

mysql> show variables like 'log_%';

3、查看所有二進(jìn)制日志文件:

mysql> show libary logs;

mysql> show binary logs;
+------------------+-----------+
| Log_name         | File_size |
+------------------+-----------+
| mysql-bin.000001 |       201 |
| mysql-bin.000002 |       351 |
| mysql-bin.000003 |       276 |
| mysql-bin.000004 |       201 |
| mysql-bin.000005 |     16509 |

4、Mysql查看二進(jìn)制日志文件的操作日志

#mysqlbinlog --start-position=0 /mydata/data/mysql-bin.000089

[root@test mysql]# mysqlbinlog --start-position=0 --stop-position=500 mysql-bin.000091
Warning: option 'start-position': unsigned value 0 adjusted to 4
/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;
/*!40019 SET @@session.max_insert_delayed_threads=0*/;
/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
DELIMITER /*!*/;
# at 4
#151022 18:00:43 server id 1 end_log_pos 107  Start: binlog v 4, server v 5.5.38-log created 151022 18:00:43 at startup
# Warning: this binlog is either in use or was not closed properly.
ROLLBACK/*!*/;
BINLOG '
y7MoVg8BAAAAZwAAAGsAAAABAAQANS41LjM4LWxvZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAADLsyhWEzgNAAgAEgAEBAQEEgAAVAAEGggAAAAICAgCAA==
'/*!*/;
# at 107
#151022 23:27:50 server id 1 end_log_pos 198  Query  thread_id=2   exec_time=0   error_code=0
SET TIMESTAMP=1445527670/*!*/;
SET @@session.pseudo_thread_id=2/*!*/;
SET @@session.foreign_key_checks=0, @@session.sql_auto_is_null=0, @@session.unique_checks=0, @@session.autocommit=1/*!*/;
SET @@session.sql_mode=1608515584/*!*/;
SET @@session.auto_increment_increment=1, @@session.auto_increment_offset=1/*!*/;
/*!\C utf8 *//*!*/;
SET @@session.character_set_client=33,@@session.collation_connection=33,@@session.collation_server=8/*!*/;
SET @@session.lc_time_names=0/*!*/;
SET @@session.collation_database=DEFAULT/*!*/;
DROP SCHEMA IF EXISTS `pandora`pre name="code" class="sql">/*!*/;
# at 198
#151022 23:27:50 server id 1 end_log_pos 346  Query  thread_id=2   exec_time=0   error_code=0

5、通過Bin log恢復(fù)數(shù)據(jù). 因?yàn)槲艺麄€(gè)Schema都刪掉了,又沒備份,正好開啟了bin log日志,所以把歷史的bin-log都重新執(zhí)行了一遍,重新恢復(fù)到誤刪以前的版本,(我這里總共有91個(gè)文件,批量處理的):(9999999999999:是為了省掉去查找每一個(gè)bin-log日志文件的起始結(jié)束位置,設(shè)的一個(gè)無窮大的數(shù)字,簡化操作.)

#mysqlbinlog /var/lib/mysql/mysql-bin.000001 --start-position=0 --stop-position=9999999999999 | mysql -uroot -p123456
#mysqlbinlog /var/lib/mysql/mysql-bin.000002 --start-position=0 --stop-position=9999999999999 | mysql -uroot -p123456
#mysqlbinlog /var/lib/mysql/mysql-bin.000003 --start-position=0 --stop-position=9999999999999 | mysql -uroot -p123456
... ...

所以總結(jié)結(jié)論是:

  1. 1、切記一定要定期備份;
  2. 2、有備份的話恢復(fù)也快一點(diǎn),可以從備份的時(shí)間點(diǎn)做增量備份,不需要像我這里從頭開始91個(gè)文件全部批量跑一遍,當(dāng)然我用編輯器批量處理的也還算快;
  3. 3、另外一定要打開Bin-log日志,如果沒做備份也可以通過Bin-log日志恢復(fù)。
  4. 4、操作要小心。

其它:

1、還有個(gè)sql_log

mysql> show variables like 'sql_log_%';

Mysql開啟關(guān)閉sql二進(jìn)制日志:
mysql> set sql_log_bin=0; //關(guān)閉
set session sql_log_bin=0;

2、查找文件位置:

find / -name my.cnf

3、linux 查看當(dāng)前所在目錄的全路徑

pwd命令:
/var/lib/mysql

4、查看當(dāng)前binary log的情況:

mysql>show master status;

5、在my.cnf/my.ini中設(shè)定binary logs回滾天數(shù):

expire_logs_days = 7

6、查看Master的bin log日志

mysql> show master logs;
+-----------------+-----------+
| Log_name        | File_size |
+-----------------+-----------+
| log-bin.000001 |        98 | 
+-----------------+-----------+
1 row in set (0.00 sec)
--------------------- 

以上所述是小編給大家介紹的Mysql的Binlog數(shù)據(jù)恢復(fù)詳解整合,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

您可能感興趣的文章:
  • MySQL數(shù)據(jù)庫恢復(fù)(使用mysqlbinlog命令)
  • MySQL中的binlog相關(guān)命令和恢復(fù)技巧
  • mysql如何利用binlog進(jìn)行數(shù)據(jù)恢復(fù)詳解
  • 教你自動(dòng)恢復(fù)MySQL數(shù)據(jù)庫的日志文件(binlog)
  • Linux上通過binlog文件恢復(fù)mysql數(shù)據(jù)庫詳細(xì)步驟
  • 解說mysql之binlog日志以及利用binlog日志恢復(fù)數(shù)據(jù)的方法
  • MySQL使用mysqldump+binlog完整恢復(fù)被刪除的數(shù)據(jù)庫原理解析
  • MySQL使用binlog日志做數(shù)據(jù)恢復(fù)的實(shí)現(xiàn)
  • mysql5.7使用binlog 恢復(fù)數(shù)據(jù)的方法
  • 如何利用MySQL的binlog恢復(fù)誤刪數(shù)據(jù)庫詳解

標(biāo)簽:昌都 北京 荊門 梅河口 鄂爾多斯 陜西 黔西 駐馬店

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Mysql的Binlog數(shù)據(jù)恢復(fù):不小心刪除數(shù)據(jù)庫詳解》,本文關(guān)鍵詞  Mysql,的,Binlog,數(shù)據(jù)恢復(fù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Mysql的Binlog數(shù)據(jù)恢復(fù):不小心刪除數(shù)據(jù)庫詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Mysql的Binlog數(shù)據(jù)恢復(fù):不小心刪除數(shù)據(jù)庫詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    69久久99精品久久久久婷婷| 99在线热播精品免费| 制服丝袜激情欧洲亚洲| 午夜免费久久看| 日韩一区二区三区四区| 精品一区二区综合| 久久久久高清精品| 色综合欧美在线视频区| 天天av天天翘天天综合网| 欧美一区二区三区在线观看视频| 久久成人av少妇免费| 久久精品一二三| 91免费视频观看| 五月开心婷婷久久| 久久综合丝袜日本网| 99国产一区二区三精品乱码| 亚洲精品自拍动漫在线| 欧美高清一级片在线| 黑人巨大精品欧美黑白配亚洲| 国产精品三级av在线播放| 91免费看视频| 久久超碰97中文字幕| 亚洲欧洲日韩av| 91精品蜜臀在线一区尤物| 国产成人精品免费视频网站| 亚洲免费资源在线播放| 欧美一区午夜视频在线观看| 国产成人免费在线视频| 伊人开心综合网| 26uuu国产在线精品一区二区| 成人精品视频一区二区三区| 亚洲最大成人综合| 亚洲精品在线一区二区| 91色九色蝌蚪| 国内精品国产三级国产a久久| 亚洲欧美韩国综合色| 久久先锋资源网| 欧美日韩国产精品成人| 成人精品国产免费网站| 日本不卡视频在线| 一区二区三区在线影院| 久久久久久久免费视频了| 欧美人与z0zoxxxx视频| 97精品超碰一区二区三区| 蜜桃视频免费观看一区| 亚洲自拍与偷拍| 中文字幕免费在线观看视频一区| 在线91免费看| 一本大道久久a久久精品综合| 国产麻豆一精品一av一免费| 日韩精品亚洲专区| 亚洲精品高清在线观看| 国产精品毛片久久久久久| 精品人伦一区二区色婷婷| 欧美亚洲综合久久| 99久久精品免费看| 国产·精品毛片| 狠狠色丁香九九婷婷综合五月| 午夜精品久久久久久久| 尤物av一区二区| 亚洲人成网站在线| 国产精品国产三级国产普通话蜜臀| 精品国精品国产尤物美女| 91精品福利在线一区二区三区 | 久久久午夜精品理论片中文字幕| 欧美日韩高清在线| 欧美午夜理伦三级在线观看| 99精品国产一区二区三区不卡| 国产jizzjizz一区二区| 国产一区福利在线| 国产永久精品大片wwwapp| 九色|91porny| 久久不见久久见免费视频1| 裸体健美xxxx欧美裸体表演| 男女男精品网站| 美国十次综合导航| 玖玖九九国产精品| 国产一区二区在线视频| 国产在线不卡视频| 国产毛片精品视频| 成人夜色视频网站在线观看| 国产传媒久久文化传媒| 福利一区福利二区| 成人国产亚洲欧美成人综合网| 成人一二三区视频| 91一区一区三区| 欧美日韩一区精品| 欧美一区午夜视频在线观看| 精品入口麻豆88视频| 久久午夜色播影院免费高清| 国产免费观看久久| 亚洲蜜臀av乱码久久精品 | 日韩视频在线一区二区| 日韩欧美亚洲国产另类| 久久亚洲春色中文字幕久久久| 欧美极品另类videosde| 亚洲精选视频免费看| 午夜欧美一区二区三区在线播放| 日本中文字幕一区二区视频| 精品在线一区二区| 福利一区二区在线| 欧美性大战久久久久久久蜜臀| 精品污污网站免费看| 精品欧美乱码久久久久久 | 久久嫩草精品久久久久| 久久久国产综合精品女国产盗摄| 欧美高清在线一区二区| 一区二区三区在线视频播放| 日韩电影在线免费观看| 国产成人精品三级| 欧美日韩免费在线视频| 2024国产精品| 亚洲香肠在线观看| 国产电影一区在线| 在线观看www91| 久久综合久色欧美综合狠狠| 亚洲同性gay激情无套| 免费av成人在线| 91网站在线播放| 精品国产成人在线影院 | 国产欧美va欧美不卡在线| 亚洲柠檬福利资源导航| 看电影不卡的网站| 91香蕉国产在线观看软件| 91精品国产综合久久精品麻豆| 精品国产成人在线影院 | 亚洲高清免费观看 | 99re8在线精品视频免费播放| 在线免费观看不卡av| 91精品国产综合久久久久久漫画| 久久亚洲一级片| 一区二区三区美女视频| 国产成a人亚洲| 欧美视频中文字幕| 日韩欧美国产综合一区| 国产精品毛片久久久久久| 国产精品成人一区二区三区夜夜夜 | 99精品视频在线播放观看| 在线观看区一区二| 精品国产一区二区三区四区四 | 国产性色一区二区| 亚洲欧美一区二区三区孕妇| 蜜臀av性久久久久av蜜臀妖精| 成人激情小说乱人伦| 欧美裸体bbwbbwbbw| 久久影音资源网| 久久99精品国产麻豆婷婷| 91麻豆免费看| 26uuu亚洲综合色欧美| 一区二区三区四区五区视频在线观看| 久热成人在线视频| www.在线成人| 国产欧美日韩三级| 久久国产人妖系列| 欧美体内she精高潮| 亚洲精品一区二区三区精华液| 久久精品国产第一区二区三区| 色综合久久久网| 中文字幕av资源一区| 美女爽到高潮91| 91影院在线免费观看| 亚洲视频1区2区| 国产超碰在线一区| 精品国产髙清在线看国产毛片| 亚洲成国产人片在线观看| 99热这里都是精品| 日本一区二区三区电影| 极品少妇xxxx精品少妇偷拍| 国产成人免费在线视频| 国产精品欧美精品| 国产精品亚洲一区二区三区妖精| 678五月天丁香亚洲综合网| 国产精品久久久久久久久图文区 | 欧美亚洲尤物久久| 亚洲精品欧美专区| 欧美亚洲一区二区在线| 亚洲美女免费在线| 91丨porny丨户外露出| 国产精品久久久久一区| 91无套直看片红桃| 亚洲色图在线看| 一本大道久久a久久精二百| 国产精品久久三区| 在线视频观看一区| 亚洲午夜精品在线| 欧美男人的天堂一二区| 一级女性全黄久久生活片免费| 欧美精品久久99| 日本在线不卡视频| 日韩一区二区影院| 久久精品免费观看| 精品欧美一区二区三区精品久久 | 国产精品素人视频| 成人黄色在线网站| 亚洲成人自拍偷拍| 欧美一级午夜免费电影| 紧缚奴在线一区二区三区| 久久久久国产免费免费| 色先锋资源久久综合| 亚洲午夜一二三区视频|