Mysql客户端执行Ctrl C的后台消息交互时序图
2016-05-06 12:51:38 1 举报
在MySQL客户端执行Ctrl C的后台消息交互时序图中,首先用户按下Ctrl C键,触发键盘事件。然后,客户端捕获到该事件,向服务器发送一个中断请求。服务器接收到中断请求后,停止当前正在执行的查询或命令,并向客户端发送一个中断响应。客户端收到中断响应后,关闭与服务器的连接,并释放相关资源。在整个过程中,客户端和服务器之间通过消息传递进行通信,确保了操作的顺利进行。
作者其他创作
大纲/内容
quit
closeSocket
Response::ok
mysql select sleep(100);^CCtrl-C -- sending \"KILL QUERY 97\" to server ...Ctrl-C -- query aborted.ERROR 1317 (70100): Query execution was interruptedmysql Ctrl-C -- exit!Aborted
握手
Ctrl+C
Kill Query
输入query
query
输入链接命令
Socket2
thread id=97
thread id=99
客户端
创建Socket
Kill Query 97
Socket1
用户
中断
Response:interrupted
MySQL Server
0 条评论
下一页