mdsk.net
当前位置:首页 >> 晕了,mysql 居然kill不掉,请问有人知道吗 >>

晕了,mysql 居然kill不掉,请问有人知道吗

你是不是用mysqld_safe起的mysql?这是个守护进程,用它起数据库的话,直接kill它会检测到数据库非正常关闭,会自动尝试起数据库。你可以选择先kill掉mysqld_safe的进程然后再kill mysql;或者使用这个命令:kill -9 `ps -ef | grep 'mysqld' | ...

可以尝试用一下 # kill -9 进程ID

如果遇到死锁了,怎么解决呢?找到原始的锁ID,然后KILL掉一直持有的那个线程就可以了, 但是众多线程,可怎么找到引起死锁的线程ID呢? MySQL 发展到现在,已经非常强大了,这个问题很好解决。 直接从数据字典连查找。 我们来演示下。 线程A,我...

kill -9 `ps -ef|grep mysql|grep -v grep||awk '{print $2}'` 这样可以实现你的功能,要先取PID,并排除这条命了本身的PID,然后要用``取得该命令的执行结果,然后kill -9。明白了吗?不明白可留言

你ps -ef | grep mysql 看下MYSQL的进程号,然后直接kill -9 进程号就可以了。 如果怕数据丢失的话,在KILL前你进MYSQL目录把里边的数据文件复制到别的地方去,完事了如果数据丢失的话再复制回来,修复一下即可。

1、进到mysql命令行,使用show processlist。查看sleep进程id. 2、使用kill 进程id就可以杀死了。

show OPEN TABLES where In_use > 0;

1、可能是kill导致socket=/var/lib/mysql/mysql.sock 这个文件还存在,启动时无权写,删除再启 2、看log-error=/var/log/mysqld.log启动日志,分析原因.

是哪个版本的linux?把开机启动中mysql的启动项移除即可 假如是ubuntu,那么直接把/etc/init.d/mysql移动到其它文件夹中,重启系统

mysql目录下有一个 主机名.err文件,直接用记事本打看看看就是了

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com