溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

mysql同步錯誤Last_Errno: 1677怎么辦

發(fā)布時間:2021-10-25 16:37:14 來源:億速云 閱讀:320 作者:柒染 欄目:MySQL數(shù)據(jù)庫

本篇文章為大家展示了mysql同步錯誤Last_Errno: 1677怎么辦,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

背景從庫報錯

因為在其中一臺服務(wù)器A上的test.users上加了一個字段,加字段之后的表結(jié)構(gòu)如下:

因為加字段的時候表test.users還有大量數(shù)據(jù)沒有完全同步到A上來,加了字段后還需要將之前的數(shù)據(jù)進行同步,解析了一下mysql的binlog里面的插入sql格式如下:
INSERTINTOtest.users VALUES(1, 2, 1, 99, 6);
從上面的sql明顯可以看出來,第5個字段的值是6,原本這個6對應(yīng)的是fav_times的值,表的字段個數(shù)和第5個字段的類型都不一樣了,所以同步會出錯。

解決方法
將新加的字段last_chapter_title從A上先刪除掉,等表數(shù)據(jù)然全同步完之后再次加了新字段。

線上錯誤的原因:從庫比主庫多了click這個字段,原本插到另外一個datetime類型的數(shù)據(jù) 結(jié)果需要插到這個click int型,所以報錯了,應(yīng)該是當(dāng)時添加字段加到從庫了

上述內(nèi)容就是mysql同步錯誤Last_Errno: 1677怎么辦,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI