9 w3 }" r$ N/ u, r- j3 j
好的那我们按照顺序了解下,连接器是啥? : }. C/ B3 i. {; Y4 t我们要进行查询,第一步就是先去链接数据库,那这个时候就是连接器跟我们对接。* @6 o1 B3 D: N( c
% r# r U8 b4 V" [
他负责跟客户端建立链接、获取权限、维持和管理连接。 1 L" V9 ~7 n& _! i2 }2 w ; K) {4 `$ V2 B, m8 N5 e链接的时候会经过TCP握手,然后身份验证,然后我们输入用户名密码就好了。1 ?& m6 r$ G% A1 z9 d/ U, k
# I8 O5 a3 _/ {% s2 |5 M+ U
验证ok后,我们就连上了这个MySQL服务了,但是这个时候我们处于空闲状态。8 j" t7 m: B5 W7 ]+ A: J0 U
7 e5 l' S0 r; j: n& ^+ P怎么查看空闲连接列表?% i& b& }% U, {8 W I) v
show processlist,下图就是我在自己的数据库表执行命令的结果,其中的Command列显示为Sleep的这一行,就表示现在系统里面有一个空闲连接。 " l1 O. y4 L" G