一:登录mysql后查看mysql的连接状态:show status ; 回车
如图所示:
|Threads_connected | 1
| Threads_running | 1 表示几个进程在工作[倒数第三个]| Queries | 5二:新建一个测试数据
vim score.txt
name yw sx
lisi 66 88lucy 56 43cat 87 66打印出数据
(1)打印出所有数据
[root@localhost /]# awk '{printf("%s\n",$0)}' score.txtname yw sxlisi 66 88lucy 56 43cat 87 66
(2)打印出第一列数据
[root@localhost /]# awk '{printf("%s\n",$1)}' score.txtnamelisilucycat(2)打印出第二列数据[root@localhost /]# awk '{printf("%s\n",$2)}' score.txtyw665687 (3)打印l开头的数据打印 [root@localhost /]# awk '/l/{printf("%s\n",$0)}' score.txtlisi 66 88lucy 56 43 利用awk 查询mysql 连接数(1)输入mysqladmin -uroot ext;等到以下数据。
| Qcache_not_cached | 0 || Qcache_queries_in_cache | 0 || Qcache_total_blocks | 0 || Queries | 25 || Questions | 18 |mysqladmin -uroot ext|awk '/Queries/{printf("%d\n",$4)}'
得到数值:25查询多个连接即可如:
mysqladmin -uroot ext|awk '/Queries/{printf("%d ",$4)}/Threads_connected /{printf("%d ",$4)}/Threads_running /{printf("%d\n",$4)}'得到数值:29 1 1