好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 解決MySQL主從數據庫沒有同步的兩種方法

解決MySQL主從數據庫沒有同步的兩種方法

熱門標簽:溫州語音外呼系統排名 四川穩定外呼系統公司 怎么在高德地圖標注多個點 AI智能云呼電話機器人怎么注冊 電話機器人接口是什么樣的 百度地圖標注信息怎么修改 商家地圖標注圖片 沈陽外呼系統有效果嗎 福州外呼系統招商

解決MySQL主從數據庫沒有同步的兩種方法

工作的過程中發現Mysql的主從數據庫沒有同步

一、不同步情況

Master庫:

mysql>show processlist;

查看下進程是否Sleep太多。發現很正常。

show master status;

也正常。

mysql> show master status;
+-------------------+----------+--------------+-------------------------------+
| File              | Position | Binlog_Do_DB | Binlog_Ignore_DB              |
+-------------------+----------+--------------+-------------------------------+
| mysqld-bin.000001 |     3260 |              | mysql,test,information_schema |
+-------------------+----------+--------------+-------------------------------+
1 row in set (0.00 sec)

再到Slave上查看

mysql> show slave status\G                                                
 
Slave_IO_Running: Yes
Slave_SQL_Running: No

可見是Slave不同步

二、解決方案

下面介紹兩種解決方法

方法一:忽略錯誤后,繼續同步

該方法適用于主從庫數據相差不大,或者要求數據可以不完全統一的情況,數據要求不嚴格的情況

解決:

stop slave;
 
#表示跳過一步錯誤,后面的數字可變
set global sql_slave_skip_counter =1;
start slave;

之后再用mysql> show slave status\G 查看

mysql> show slave status\G
Slave_IO_Running: Yes
Slave_SQL_Running: Yes

ok,現在主從同步狀態正常了。。。

方式二:重新做主從,完全同步

該方法適用于主從庫數據相差較大,或者要求數據完全統一的情況

解決步驟如下:

1.先進入主庫,進行鎖表,防止數據寫入

使用命令:

mysql> flush tables with read lock;

注意:該處是鎖定為只讀狀態,語句不區分大小寫

2.進行數據備份

#把數據備份到mysql.bak.sql文件

mysqldump -uroot -p -hlocalhost > mysql.bak.sql


這里注意一點:數據庫備份一定要定期進行,可以用shell腳本或者python腳本,都比較方便,確保數據萬無一失。

3.查看master 狀態

mysql> show master status;
+-------------------+----------+--------------+-------------------------------+
| File              | Position | Binlog_Do_DB | Binlog_Ignore_DB              |
+-------------------+----------+--------------+-------------------------------+
| mysqld-bin.000001 |     3260 |              | mysql,test,information_schema |
+-------------------+----------+--------------+-------------------------------+
1 row in set (0.00 sec)

4.把mysql備份文件傳到從庫機器,進行數據恢復

scp mysql.bak.sql root@192.168.128.101:/tmp/

5.停止從庫的狀態

mysql> stop slave;

6.然后到從庫執行mysql命令,導入數據備份

mysql> source /tmp/mysql.bak.sql

7.設置從庫同步

設置從庫同步時,注意該處的同步點,就是主庫show master status信息里的| File| Position兩項

change master to master_host = '192.168.128.100', master_user = 'rsync',  master_port=3306, master_password='', master_log_file =  'mysqld-bin.000001', master_log_pos=3260;

8.重新開啟從同步

mysql> start slave;

9.查看同步狀態

mysql> show slave status\G  

Slave_IO_Running: Yes
Slave_SQL_Running: Yes

10.回到主庫并執行如下命令解除表鎖定。

UNLOCK TABLES;

以上就是解決MySQL數據庫主從沒有同步的兩種方法的詳細內容,更多關于解決MySQL主從數據庫沒有同步的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • Mysql數據庫的主從同步配置
  • 一文帶你了解Mysql主從同步原理
  • Docker 環境運行 Mysql 和開啟 Binlog 配置主從同步的設置方法
  • MySQL 主從同步,事務回滾的實現原理
  • MySQL數據庫主從同步實戰過程詳解
  • MySQL主從同步中的server-id示例詳解
  • MySQL數據庫的主從同步配置與讀寫分離
  • MySQL主從同步原理及應用

標簽:邯鄲 汕尾 寶雞 西寧 營口 來賓 無錫 七臺河

巨人網絡通訊聲明:本文標題《解決MySQL主從數據庫沒有同步的兩種方法》,本文關鍵詞  解決,MySQL,主從,數據庫,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《解決MySQL主從數據庫沒有同步的兩種方法》相關的同類信息!
  • 本頁收集關于解決MySQL主從數據庫沒有同步的兩種方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 乖一点就亲你[电竞]| 少妇被猛烈进入A片欧美一级毛片| 久久精品国产在热久久| 欧美19综合中文字幕| 无遮真人祼交视频| 梁朝伟把汤唯的奶摸硬了视频 | 嗯啊哦快点| 美女mm131爽爽爽免费APP| 日本理论片午伦夜理片在线观看| 操三八男人的天堂| 《初尝禁果》2:做爰HD| 臊逼| 免费在线中文字幕| 色一情一乱一区二区三区啪啪高 | 扒掉她的衣服羞辱调教| 岛国动作片| 又色又爽又黄的视频女女高清| 欧美日韩欧美日韩在线观看视频| 国产传媒三级AV精品电影| 日日碰狠狠| 亚洲wwww| 美女扒开超粉嫩尿口视频| 国产精品日本欧美一区二区| 女人性高潮视频| 对白超刺激精彩粗话AV| 在线日本看片免费人成视久网| 中文字幕人成人乱码亚洲影| 中日韩特级毛片无码免费视频| 久久久久久免费精品视频| 亚洲欧美日韩在线观看你懂的| 最新PANS模特大尺度写真| 男人j桶女人j免费视频| 免费一级无码婬片A片APP直播| 五十度黑无删减| 久久久久国产精品免费看| 色狠狠色综合久久久绯闻AV影视| 日本怡春院欧美一区二区三区| 在丈夫面前被耍了伦理| 陛下不可以全文免费阅读| 韩国福利高清免费| 啊哈哈啊哈哈好棒~啊|