avatar

keke的个人博客

后端开发工程师

(六)Go-编写MySQL数据库驱动之MySQL协议解析Result Set消息结构

准备: MySQL 5.7.26 Wireshark 源码地址 结构 说明 [Result Set Header] 列数量 [Field] 列信息(多个) [EOF] 列结束 [Row Data] 行数据(多个) [EOF] 数据结束 Result Set Header 结构 🔗 字节 说明 1-9 Field结构计数(Len

(七)Go-编写MySQL数据库驱动之MySQL协议解析quit

准备: MySQL 5.7.26 Wireshark 源码地址 Quit Packet 🔗MySQL客户端需要断开与MySQL服务端连接时,需要向MySQL服务端发送一个Quit Packet指令。这个包比

(五)Go-编写MySQL数据库驱动之MySQL协议解析OK/Error

准备: MySQL 5.7.26 Wireshark 源码地址 (一)服务器响应报文 🔗当MySQL客户端成功连接MySQL服务端时,就可以可服务端进行sql交互了,比如use切换数据库

(四)Go-编写MySQL数据库驱动之MySQL协议解析客户端请求报文

准备: MySQL 5.7.26 Wireshark 源码地址 (一)客户端命令请求报文 🔗首先前面的四个字节是包头,其中前三位代表packet数据长度,第四位是包序列号。以下是客户端命

(二)Go-编写MySQL数据库驱动之MySQL协议解析Handshake Packet

准备: MySQL 5.7.26 Wireshark 源码地址 Handshake Packet格式 🔗Handshake packet是由Server向Client发送的初始化包,因为所有从Server向

(三)Go-编写MySQL数据库驱动之MySQL协议解析Auth Packet

准备: MySQL 5.7.26 Wireshark 源码地址 Auth Packet格式 🔗Auth packet包是由MySQL客户端向MySQL服务端发送的认证包,用于验证数据库账户登录,相

(一)Go-编写MySQL数据库驱动之Client/Server协议分析

准备: MySQL 5.7.26 Wireshark 源码地址 (一)MySQL连接方式 🔗到MySQL5.7为止,总共有五种,分别是TCP/IP,TLS/SSL,Unix Sockets

Hugo Google Search Console提示被“noindex”标记排除问题解决

问题 🔗 向Google提交了站点地图,今天收到Google发送的消息,显示网站被标记了noindex没有被搜索引擎收录。如下: 查询Google

Hugo-VScode使用PicGo搭建基于阿里云OSS图床

【官网地址】:PciGO 【阿里云】:阿里云OSS (一).VScode安装插件: 🔗 按住组合键Ctrl+Shift+X打开插件市场,查找PicG

Hugo添加不蒜子(Busuanzi)站点访问量与阅读量统计-SEO优化

环境 🔗【统计平台】:不蒜子 【站点主题】:nodejh/hugo-theme-mini (一).head 🔗 打开项目根目录找到主题安装的目录中he