程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL無法主從復制解決方法

MySQL無法主從復制解決方法

編輯:MySQL綜合教程

MySQL無法主從復制解決方法


<span style="font-size:18px;">*******從數據庫無法同步********
			show slave status 顯示
                                       slave_sql_runing為NO,
                                       seconds_behind_master 為null
			原因:A:程序可能在slave上進行了寫操作
				  B:也可能是slave機器重啟後,事物回滾造成的
			解決一:slave stop;
				     set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;  設置一個全局的參數
				     slave start;
			
			解決二:(1):salve(從)庫, slave stop;   --停掉slave服務
					    master(主)庫,show master status; 得到&A日志文名 &B 位置--得到主服務器上當前的二進制日志和偏移量 
					
				      (2):salve庫:查看狀態,能後到salve服務器上執行手動同步--人為操作
						change master to 
						master_host="192.168.101.1",
						master_uset="user1",
						master_password="pass123456",
						master_port=3306,
						master_log_file="mysql-bin.00003",     步驟(1)查出來的&A 日志文件名
						master_log_pos=98;					   步驟(1)查出來的&B 位置 --能後手動同步
					
					(3)啟動salve服務
						salve start;
						
					(4)通過show salve status 查看
						Salve_SQL_Runing 為yes,
						Seconds_Behind_Master為0即為正常</span>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved