1、MyISAM存储引擎:8字节, 行数容量更大。
2、InnoDB存储引擎 :6字节, 高4字节表示页码(Page Number),低2字节表示槽位(Slot)或行序号。
具体可以参考MySQL官方文档。
https://dev.mysql.com/doc/refman/5.7/en/innodb-multi-versioning.html
至于Base64编码,主要是用于数据存储和传输, 将二进制数据转换成由64个字符组成的ASCII字符串。将二进制数据转换成文本格式,以便于传输和处理。比如加密,binlog等。