终止所有mysql进程_如何查找和终止MySQL进程
本指南将向你展示如何识别MySQL进程并杀死进程。
前提条件访问命令行终端窗口MySQL或MariaDB已安装有sudo或root权限的用户
如何查找MySQL进程列表
在找到进程并杀死它之前,你必须访问本地或远程MySQL服务器,要以root身份登录到MySQL本地帐户,请打开终端并输入:mysql -u root -p
提示时键入密码,当MySQL shell加载时,提示符显示mysql>。
要找到要终止或终止的进程,请加载包含所有活动会话的列表,在MySQL shell中,使用此查询:SHOW PROCESSLIST;
记录要终止的进程的Id,Time列可帮助你确定运行时间最长的进程,这些通常是你想先终止的。
如何终止MySQL进程
要从列表中杀死MySQL会话,请使用KILL查询,后跟前面提到的线程Id。KILL 14;
shell显示查询状态和受影响的行数:" Query OK, 0 rows affected (0.06 sec). 此查询结束到数据库的连接,包括与连接相关的所有操作。
请记住,用户必须具有适当的权限才能杀死进程。
如何杀死特定用户的所有MySQL进程
要杀死特定用户的所有进程,请使用CONCAT创建包含线程和语句列表的文件,在本例中,我们以root用户身份输入。要指定另一个用户,请将root替换为所需的用户名。SELECT CONCAT('KILL ',id,';') FROM information_schema.processlist WHERE user='root' INTO OUTFILE '/tmp/process_list.txt';
此查询创建了一个process_list.txt的文件,你可以根据自己的喜好编辑名字,打开文件并检查它们是否是你想要杀死的进程,准备好后,输入:SOURCE /tmp/process_list.txt;
你可以向查询添加条件以缩小输出文件中的进程列表。例如,将time > 1000添加到命令中,只包含时间值大于1000的进程。SELECT CONCAT('KILL ',id,';') FROM information_schema.processlist WHERE user='root' and time>1000 INTO OUTFILE '/tmp/process_list.txt';
结束语
本指南概述了查找和杀死MySQL进程的最简单方法,在运行MySQL查询之前,请确保始终仔细检查需要终止的进程。
有关优化MySQL数据库的其他选项,请阅读我们有关MySQL性能调整的文章,
终止所有mysql进程_如何查找和终止MySQL进程相关推荐
- mysql 查看僵死的进程_如何查看并杀死僵死进程
这些进程已经死亡,但没有释放系统资源,包括内存和一些一些系统表等,如果这样的进程很多,会引发系统问题.用ps -el看出的进程状态如果是Z,就是僵尸进程. ps -ef|grep defunc可以找出 ...
- linux mysql怎么样_最强Linux和Mysql面试题套餐,让你的面试无懈可击!
引言: 大家好,我是一菲,在软件测试当中linux 操作系统和Mysql数据库的内容是十分的知识同时也是十分重要的.所以一菲这两天通过查阅资料等其他方式为大家梳理了liunx和Mysql面试题大礼包, ...
- 传智播客mysql视频_传智播客mysql高清视频教程(41集)
本套课程为传智播客mysql高清视频教程,全套课程有41讲,是mysql入门的优质教材,随着mysql不断发展,现在使用mysql+php做网站已成为主流,如果你想学习动态网页设计,那么建议你选择ph ...
- 阿里云linux 重启mysql数据库_阿里云linux服务器mysql修改密码教程
阿里云机器最多的好像是linux系统了,我今天来为大家介绍一下阿里云服务器的linux系统修改mysql数据库密码的方法,希望对各位会有帮助,这里整理了几种方法. MYSQL的密码我们并不经常修改,但 ...
- ubuntu mysql 优化_在Ubuntu上使用MySQL设置远程数据库优化站点性能
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 介绍 随着您的应用程序或网站的增长,您可能已经超出了当前的服务器设置.如果您在同一台计算机上托管Web服务器和数据库后端,最好将这两个功能分 ...
- 如何用c 控制mysql数据库_用C语言操作MySQL数据库
函数 描述 mysql_affected_rows() 返回上次UPDATE.DELETE或INSERT查询更改/删除/插入的行数. mysql_autocommit() 切换autocommit模式 ...
- swoole mysql 连接数_用swoole简单实现MySQL连接池
MySQL连接池 在传统的网站开发中,比如LNMP模式,由Nginx的master进程接收请求然后分给多个worker进程,每个worker进程再链接php-fpm的master进程,php-fpm再 ...
- apch连接mysql数据库连接_配置phpmyadmin连接远程 MySQL数据库
Mysql 服务器上面安装mysql yum -y install mysql mysql-devel mysql-server mysql-* 首次安装后,执行 #mysql 后,执行修改密码操作 ...
- 理解mysql服务_我所理解的MySQL(一)基础架构
你好,有幸相见. 从九月开始,我决定发起「每周一博」的目标:每周至少发布一篇博客,可以是各种源码分析研读,也可以是记录工作中遇到的难题. 在经过了一段时间漫无目的的学习之后,我发现那样用处好像不大,看 ...
- 宝塔mysql优化_宝塔面板下实现MySQL性能优化处理
在PHP+MYSQL架构网站运行过程中,往往会遇到各种性能问题影响,如MySQL.PHP.CPU.磁盘IO.缓存等,其中MySQL瓶颈就是最常见也最难解决的一种影响网站性能的因素:通常,我们会使用re ...
最新文章
- 简单的梯度下降算法,你真的懂了吗?
- leetcode算法题--链表中倒数第k个节点
- 端口镜像 流量过滤_技术盛宴 | 流量可视化之ERSPAN的前世今生
- css实现图片虚化_HTML+CSS入门 如何实现背景图片虚化效果
- 启动代码格式:nginx安装目录地址 -c nginx配置文件地址
- 小学计算机课程评价,小学信息技术课堂评价浅谈
- windows安装版mysql_windows下非安装版 mysql配置
- 【HISI系列】之内存开辟的方法
- MySQL Membership
- 使用wwise音效引擎的好处
- 学习ExtJs教程初级
- 微信好友大揭秘,使用Python抓取朋友圈数据,通过人脸识别全面分析好友,一起看透你的“朋友圈”
- LeetCode——1736. 替换隐藏数字得到的最晚时间(Latest Time by Replacing Hidden Digits)——分析及代码(Java)
- matlab 锁相环仿真,MATLAB锁相环仿真程序求解
- 如何安全登陆邮箱?这些邮箱登陆入口你知道吗?
- OUTLOOK 邮箱发件人请求已读回执
- Keras开发环境安装方法新手教程(GPU版)
- QT中使用C++ socket通信,socket通信原理三次握手和四次握手详解、客户端与服务端实例详解
- 【小程序】生成二维码
- 绿幕抠图直接成像_利用蒙版为事物PS抠出阴影的方法_ps抠图_ps蒙版_课课家
热门文章
- 安装neo4j过程中存在的问题
- st58服务器装系统,安装系统 - 微擎 - 公众平台自助开源引擎
- 树莓派4B安装中文输入法(Googlepinyin)
- C++入门(4)讲几道例题
- Http的三次握手与四次挥手的流程:SYN包--同步包 ACK包--应答包 FIN包--终止包
- 新浪微博开发者平台应用申请及配置说明
- lumion最全电脑配置推荐,lumion选择什么样的电脑看这里
- Lumion 11学会像真正的专业人士一样渲染
- 设计模式之访问者模式(C# / JavaScript / PHP / Java / Python 演示代码)
- 数码照片像素与可冲印照片尺寸对照表