MySQL 클라이언트/서버 프로토콜

by 조쉬 posted Jul 18, 2018
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
MySQL 클라이언트/서버 통신 프로토콜에 대한 정보는 아래의 홈페이지에 기술되어 있는 것 같습니다.

https://mariadb.com/kb/en/library/clientserver-protocol/ 

위의 홈페이지에 기술된 MySQL 클라이언트/서버 통신에 사용되는 기본 프로토콜 구조는 다음과 같습니다.


* packet length ( 3 byte )

* sequence number ( 1 byte )

* packet body ( n byte )


packet body 에 다양한 구조가 입력될 수 있는데... 아마도 최초 인증 과정을 제외하면 packet body 의 첫번째 1 byte 에 명령 코드를 저장하는 것 같습니다.