鍍金池/ 問答/數(shù)據(jù)庫/ mysql握手出現(xiàn)got packets out of order

mysql握手出現(xiàn)got packets out of order

與mysql服務(wù)器握手階段收到了服務(wù)器返回的ERR_PACKET包,里面提示說got packets out of order,我仔細(xì)檢查了發(fā)的包可以確保數(shù)據(jù)沒有問題,同時服務(wù)器的max_allowed_packet_size&& wait_timeout也設(shè)置正常,這個大概是哪方面的問題呢,有人遇到過嗎?

回答
編輯回答
傲寒

自問自答,已經(jīng)解決了,是發(fā)送的包過大。具體來說是julia發(fā)送[34,0xa,0xb]會把第一個字節(jié)解釋為0x34而不是30+4導(dǎo)致包過長。

2017年1月4日 10:28