欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > Mysql的Binlog數據恢復:不小心刪除數據庫詳解

Mysql的Binlog數據恢復:不小心刪除數據庫詳解

熱門標簽:昌德訊外呼系統 自己做地圖標注需要些什么 電話機器人的價格多少錢一個月 天津公司外呼系統軟件 福建外呼電銷機器人加盟 徐涇鎮騰訊地圖標注 400電話申請廠家現貨 中國地圖標注公司 百度地圖標注要什么軟件

Mysql的Bin log數據恢復:不小心刪除數據庫

前言:因為不小心刪除了測試機器上Mysql的一整個數據庫Schema,因為是測試機所以沒有做備份,現在通過MySQL的Bin log方式恢復到刪除以前的數據庫。

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

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

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、用如下方式查看二進制日志狀態:是否開啟

mysql> show variables like 'log_%';

3、查看所有二進制日志文件:

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查看二進制日志文件的操作日志

#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恢復數據. 因為我整個Schema都刪掉了,又沒備份,正好開啟了bin log日志,所以把歷史的bin-log都重新執行了一遍,重新恢復到誤刪以前的版本,(我這里總共有91個文件,批量處理的):(9999999999999:是為了省掉去查找每一個bin-log日志文件的起始結束位置,設的一個無窮大的數字,簡化操作.)

#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
... ...

所以總結結論是:

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

其它:

1、還有個sql_log

mysql> show variables like 'sql_log_%';

Mysql開啟關閉sql二進制日志:
mysql> set sql_log_bin=0; //關閉
set session sql_log_bin=0;

2、查找文件位置:

find / -name my.cnf

3、linux 查看當前所在目錄的全路徑

pwd命令:
/var/lib/mysql

4、查看當前binary log的情況:

mysql>show master status;

5、在my.cnf/my.ini中設定binary logs回滾天數:

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數據恢復詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

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

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

巨人網絡通訊聲明:本文標題《Mysql的Binlog數據恢復:不小心刪除數據庫詳解》,本文關鍵詞  Mysql,的,Binlog,數據恢復,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mysql的Binlog數據恢復:不小心刪除數據庫詳解》相關的同類信息!
  • 本頁收集關于Mysql的Binlog數據恢復:不小心刪除數據庫詳解的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    99久久久无码国产精品性波多 | 精品无码人妻一区| 欧美日韩卡一卡二| 亚洲欧美日本在线| 成人性生交大片免费看视频在线 | 91精品人妻一区二区三区| 制服丝袜激情欧洲亚洲| 亚洲成人久久影院| 黄色av电影网站| 欧美日韩国产电影| 婷婷亚洲久悠悠色悠在线播放| 91精产国品一二三| 欧美日韩一区二区三区高清| 亚洲一区成人在线| 88av在线播放| 日韩一区二区在线看| 天天色图综合网| 中文字幕丰满乱子伦无码专区| 日韩视频不卡中文| 免费高清在线视频一区·| 国产精品无码网站| 精品欧美一区二区三区精品久久| 久久成人免费电影| 亚洲AV成人无码网站天堂久久| 久久久精品天堂| 国产成人高清在线| 色哟哟一区二区三区| 一区二区三区四区激情| 在线中文字日产幕| 欧美一级高清片| 极品少妇xxxx精品少妇偷拍| 黑人と日本人の交わりビデオ| 国产欧美视频一区二区三区| 丁香激情综合国产| 欧美亚男人的天堂| 亚洲一区自拍偷拍| 女尊高h男高潮呻吟| 久久亚洲春色中文字幕久久久| 国产一区二区在线观看免费| 99热在线观看精品| 亚洲精品写真福利| 日本一区二区在线免费观看| 精品91自产拍在线观看一区| 国产成人高清视频| 欧美三级视频在线播放| 日韩高清在线不卡| 国产精品无码无卡无需播放器| 国产精品理论片在线观看| 日本黄色www| 日韩欧美一区二区视频| 国产麻豆视频一区二区| 日本大香伊一区二区三区| 午夜电影网一区| 纪美影视在线观看电视版使用方法| 综合在线观看色| 中文字幕在线永久| 久久精品一区四区| 91免费在线播放| 精品日韩成人av| caoporm超碰国产精品| 制服丝袜日韩国产| 国产91丝袜在线观看| 欧美日韩国产一二三| 狠狠色丁香婷婷综合| 91国模大尺度私拍在线视频 | 欧美专区在线观看一区| 视频一区中文字幕| 久久国产高清视频| 香港成人在线视频| 欧美激情图片小说| 日韩精品91亚洲二区在线观看 | 国产综合久久久久久鬼色 | 国产福利视频一区二区三区| 欧美性大战久久| 国产在线不卡一区| 欧美日韩国产一级片| 国产乱人伦偷精品视频不卡| 欧美片网站yy| 国产超碰在线一区| 欧美一区二区在线播放| www.欧美精品一二区| 欧美v国产在线一区二区三区| 99久久久国产精品免费蜜臀| 精品电影一区二区| 少妇熟女视频一区二区三区| 国产精品美女一区二区| 日本japanese极品少妇| 亚洲欧美日韩人成在线播放| 丰满的亚洲女人毛茸茸| 午夜精品久久久久久| 校园春色 亚洲| 精品一区二区三区香蕉蜜桃 | 成人黄色小视频在线观看| 日韩免费福利电影在线观看| 91视频国产资源| 中文字幕高清一区| 在线小视频你懂的| 天天色天天操综合| 欧美日韩在线不卡| 成人高清视频在线观看| 久久美女高清视频| 中文字幕一区二区人妻在线不卡| 亚洲精品成人少妇| 成人免费黄色小视频| 精品中文字幕一区二区| 日韩一区二区视频在线观看| 91丨九色丨尤物| 国产精品国产三级国产aⅴ入口| 人妻一区二区视频| 日韩av二区在线播放| 欧美精品日韩综合在线| 99久久er热在这里只有精品66| 欧美国产丝袜视频| 久久精品三级视频| 老汉av免费一区二区三区 | 在线观看91精品国产麻豆| 91在线播放网址| 国产精品国产三级国产a| 纪美影视在线观看电视版使用方法| 日本成人中文字幕| 日韩午夜精品视频| 中文字幕在线播放一区| 亚洲h在线观看| 欧美人妇做爰xxxⅹ性高电影| 91蜜桃网址入口| 自拍偷拍亚洲欧美日韩| 永久免费看黄网站| av中文字幕不卡| 亚洲男人的天堂av| 色噜噜狠狠色综合欧洲selulu| jizzjizzjizz欧美| 日韩理论电影院| 色婷婷久久久亚洲一区二区三区| 成人免费毛片app| 国产精品护士白丝一区av| 污污的视频在线免费观看| 成人亚洲一区二区一| 中文字幕欧美一| 日本国产一区二区| 国模大尺度视频| 五月天视频一区| 欧美一级夜夜爽| 欧美做受高潮6| 国产精品羞羞答答xxdd| 国产精品久久久久毛片软件| 极品久久久久久| 91丨porny丨最新| 亚洲成人一区在线| 日韩一区国产二区欧美三区| 蜜桃av免费看| 国产经典欧美精品| 中文字幕在线一区二区三区| 欧美综合在线视频| 婷婷五月精品中文字幕| 奇米综合一区二区三区精品视频| 精品精品欲导航| 在线观看天堂av| 91小视频在线| 日韩av一级电影| 国产日产欧美一区二区三区| 天天干中文字幕| 黑人玩弄人妻一区二区三区| 免费看精品久久片| 欧美国产一区在线| 欧美日韩一级二级| 91成人破解版| 成人av午夜电影| 亚洲a一区二区| 亚洲精品在线观看网站| 91人妻一区二区三区蜜臀| 性一交一黄一片| 麻豆91在线观看| ...av二区三区久久精品| 欧美精品一二三| 69xxx免费| 亚洲av综合色区无码另类小说| 欧洲一区在线观看| 久久久久中文字幕亚洲精品 | 91精品人妻一区二区| 国产美女久久久久| 亚洲永久精品大片| 久久奇米777| 欧洲一区在线观看| 日韩毛片无码永久免费看| 91片在线免费观看| 精品一区二区久久久| 亚洲男帅同性gay1069| 欧美mv和日韩mv国产网站| 国产va在线播放| 偷拍女澡堂一区二区三区| 懂色av噜噜一区二区三区av| 婷婷夜色潮精品综合在线| 国产精品人成在线观看免费 | www.激情成人| 日本中文在线一区| 亚洲欧洲成人自拍| 2欧美一区二区三区在线观看视频| 色综合天天综合色综合av| 波多野结衣福利| 欧美日韩一区二区区别是什么 |