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

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

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

当然,最好还是用mysqladmin -h127.0.0.1 -uroot -p shutdown来正常关闭mysql。

你是在 什么机器上 运行 MySQL服务的?Linux?Windows?

建议 将 相关 该表使用的,一律 关闭,如 运行web程序(正在查询、删除该表数据),备份终止,正在 运行 删除该表 的窗口等,然后再进行解锁

ctrl+alt+del 调出 任务管理器,选择进程,找到Mysql的相关进程,点击结束进程。

楼下说那么简洁,楼主懂么? taskkill有可能杀不掉 后面要加参数 楼主又知道吗,

Taskkill -pid

也可以用

ntsd -pid

当然 pid 要知道才行,

在cmd 里面输入 tasklist 查看所有进程。

在cmd里面 *** 作简直是装逼,那是以前的dos *** 作方式,现在图形界面的话对于普通用户直接调出任务管理器 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8512516.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存