可以通过命令行连接,通过show processlist查看进程
show processlist
补充:连接数据库的语句
mysql -h 主机名 -P 端口号 -u 用户名 -p 密码;
注意: P大写是端口,小写是密码
查看状态
找到导致卡死的进程,我这里是有一条sql因为添加了索引之后,导致一直卡在sending data,然后又执行了删除索引,导致数据库卡死,在这里直接结束该进程,也就是id为1025的
kill 1025;
数据库恢复正常
总结
遇到数据库卡死,可通过show processlist查看进程,找到影响的进程使用kill结束,数据库恢复正常
所有评论(0)