使用mysql数据库的第一步必然是建立连接登录,然后在上面执行SQL命令.无论是通过mysql的客户端,还是通过C-API,JDBC标准接口连接数据库,这个过程一定少不了.今天我们聊一聊mysql登陆具体过程,里面会涉及client与server的交互,并通过tcpdump抓包给大家展现这一过程. TCP握手协议 远程连接数据库,mysql采用TCP协议通信,第一步是建立连接,即TCP的3次握手.mysql server端有一个监听线程等待client请求,client发起请求后,首先发一个sy