国产探花免费观看_亚洲丰满少妇自慰呻吟_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 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 普兰县| 武山县| 新巴尔虎左旗| 赞皇县| 梁河县| 资兴市| 远安县| 宁武县| 东至县| 吉安市| 乌恰县| 池州市| 高平市| 永昌县| 丽江市| 龙门县| 西平县| 建阳市| 开封县| 巴林左旗| 饶阳县| 娄底市| 乌鲁木齐县| 涟水县| 汝州市| 淮阳县| 乳源| 阜新市| 赤城县| 阿尔山市| 社会| 清涧县| 时尚| 漳浦县| 潢川县| 喀喇沁旗| 马边| 奉节县| 阳泉市| 平武县| 牙克石市|