Mysql主從同步Last_IO_Errno:1236錯(cuò)誤解決方法
Mysql主從同步的Last_IO_Errno:1236錯(cuò)誤是什么原因呢,我們要如何來(lái)解決這個(gè)問(wèn)題呢?下面和小編一起來(lái)看看關(guān)于此問(wèn)題的記錄與解決辦法。
<script>ec(2);</script>
從服務(wù)器錯(cuò)誤代碼:
Last_IO_Errno: 1236 Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Slave can not handle replication events with the checksum that master is configured to log; the first event 'mysql-bin.000005' at 16750821, the last event read from '/usr/local/mysql/Binlog/mysql-bin.000005' at 16750821, the last byte read from '/usr/local/mysql/Binlog/mysql-bin.000005' at 120.'
大概分析了一下原因,個(gè)人認(rèn)為很可能的因素的由于①mysql版本不同導(dǎo)致;②備份不完全導(dǎo)致的。之前配置版本相同的mysql是不存在這個(gè)問(wèn)題的。(時(shí)間問(wèn)題,沒(méi)有具體測(cè)試原因)
主服務(wù)器由于上次php導(dǎo)致的宕機(jī),升級(jí)到了最新版本的mysql(5.6.29),而從服務(wù)器我剛剛編譯的時(shí)候使用的5.5.49這個(gè)版本的db,因此推斷可能是由于這個(gè)問(wèn)題導(dǎo)致的,沒(méi)有去看官方文檔,只是個(gè)人猜測(cè)。
版本不同導(dǎo)致的另外一個(gè)問(wèn)題是:
[root@Backup tmp]# /usr/local/mysql/bin/mysql -uroot -p <./all.sql Enter password: ERROR 1064 (42000) at line 279: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'STATS_PERSISTENT=0' at line 11
我偷懶,直接重新編譯一個(gè)相同版本的mysql了事,具體原因和版本不同,沒(méi)有仔細(xì)研究。
slave臨時(shí)跳過(guò)錯(cuò)誤方法:
MySQL
mysql>slave stop; #stop slave mysql>SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1; mysql>slave start; #start slave
slave永久跳過(guò)錯(cuò)誤的方法:
vi /etc/my.cnf [mysqld] slave-skip-errors=1062,1053,1146 #跳過(guò)指定error no類型的錯(cuò)誤 #slave-skip-errors=all #跳過(guò)所有錯(cuò)誤
總結(jié)
以上就是本文關(guān)于Mysql主從同步Last_IO_Errno:1236錯(cuò)誤解決方法的全部?jī)?nèi)容,希望對(duì)大家有所幫助。如果您有什么更好的處理方法,可以留言,大家一起交流討論。
感興趣的朋友可以參閱:MySQL表排序規(guī)則不同錯(cuò)誤問(wèn)題分析、企業(yè)生產(chǎn)MySQL優(yōu)化介紹、MYSQL子查詢和嵌套查詢優(yōu)化實(shí)例解析等,有問(wèn)題請(qǐng)留言,小編會(huì)及時(shí)回復(fù)大家。感謝朋友們對(duì)本站的支持!
相關(guān)文章
MySQL 數(shù)據(jù)庫(kù)跨操作系統(tǒng)的最快遷移方法
原始的是Windows 2003下的32位的MySQL數(shù)據(jù)庫(kù), 新的服務(wù)器是Sun的64位的小型機(jī),64位的MySQL數(shù)據(jù)庫(kù)。2009-02-02
MySQL窗口函數(shù)OVER使用示例詳細(xì)講解
這篇文章主要介紹了MySQL窗口函數(shù)OVER()用法及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-01-01
Mysql數(shù)據(jù)庫(kù)不同官方版本對(duì)比詳細(xì)分析
MySQL是一個(gè)流行的開(kāi)源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),有多個(gè)版本,這篇文章主要介紹了Mysql數(shù)據(jù)庫(kù)不同官方版本對(duì)比的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-01-01
CentOS下安裝mysql時(shí)忘記設(shè)置root密碼致無(wú)法登錄的解決方法
最近在給公司的內(nèi)網(wǎng)開(kāi)發(fā)用服務(wù)器裝系統(tǒng),然后裝mysql居然就花了一天,原因是因?yàn)楸救嗽贑entOS下安裝萬(wàn)mysql后,無(wú)法通過(guò)root進(jìn)入,因?yàn)榘惭b的時(shí)候,并沒(méi)有設(shè)置root密碼而導(dǎo)致無(wú)法登錄,通過(guò)查找了資料終于解決了,現(xiàn)在想方法分享給大家,有需要的朋友們可以參考借鑒。2016-11-11
sphinxql如何得到結(jié)果數(shù)及show meta的詳細(xì)說(shuō)明
想用sphinxql只得到結(jié)果數(shù)。跟mysql里的count(*)一樣2013-02-02
mysql數(shù)據(jù)庫(kù)中字符集亂碼問(wèn)題原因及解決
這篇文章主要介紹了mysql數(shù)據(jù)庫(kù)中字符集亂碼問(wèn)題原因及解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08

