国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MYSQL主從庫不同步故障一例解決方法

2024-07-24 12:40:37
字體:
來源:轉載
供稿:網友
第一次做完主從庫同步后正常,但工作過程中發現有一個庫的數據庫沒有同步起來,在另外一個mysql(3307)中   于是:   1、在主庫中創建一個臨時庫,將需要導入的表文件復制過來   2、執行   create database tmpdb;   create table tmptable;   cp mysql_date_file master_data_file //shell command 復制數據表文件到master data_dir下   insert into master.tmptable select * from tmpdb.tmptable;   執行完后,主庫中數據導入正常   再看slave status   show slave status;   發現錯誤:not found tmpdb.tmptable (大致意思是這個,原來的錯誤信息沒有記錄下來)   匆忙中,看show master status 中Master_Log_Pos 標記為$Master_Log_Pos   然后在slave 上 CHANGE MASTER TO MASTER_LOG_POS=$Master_Log_Pos   然后再看show master status,發現有1162錯誤   到現在發現兩邊的數據不能同步了   。。。。。。   冥思苦想,不會重新做一遍主從庫吧?   mysqlbinlog 我突然想到了它   于是mysqlbinlog --start-position=190000000 --stop-position=200000000 xxx.binlog|grep tmptable   找到了在slave上執行錯誤的SQL   mysqlbinlog --start-position=190000000 --stop-position=200000000 xxx.binlog|grep tmptable > /tmp/tmpbinlog   vi /tmp/tmpbinlog (find tmptable)   找到錯誤SQL的下一個# at (一串數字)標記為$NEXT_POS   在slave 上 CHANGE MASTER TO MASTER_LOG_POS=$NEXT_POS   show slave status 顯示:   Slave_IO_Running: Yes Slave_SQL_Running: Yes   哈哈,完成同步。   如果中間碰到1062錯誤 在slave配置文件中設定slave-skip-errors=1062,重啟slave 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 富平县| 繁峙县| 闻喜县| 黑河市| 广灵县| 娄烦县| 西林县| 宜阳县| 新巴尔虎左旗| 荣成市| 金堂县| 昭苏县| 平度市| 依安县| 类乌齐县| 廊坊市| 微山县| 密山市| 彰化市| 巴林右旗| 和林格尔县| 蚌埠市| 永福县| 茌平县| 承德县| 丽江市| 江源县| 高要市| 沙雅县| 伊金霍洛旗| 冷水江市| 东乡县| 南川市| 安塞县| 巴中市| 平舆县| 临高县| 安图县| 乐安县| 琼海市| 宝山区|