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 에 명령 코드를 저장하는 것 같습니다.