产生源头
在恢复表数据时,使用 ALTER TABLE xxx DISCARD TABLESPACE;
再将 .ibd 文件上传
之后数据库就僵住了:不能关闭,不能重启,不能登录,不能连接…
什么操作都不可以,在 tmp 下也找不到 mysql.sock 文件
解决方法
- 使用
ps -A | grep -i mysql查看所有与mysql有关的进程 - 然后使用
kill杀死进程 - 杀不死可以用
kill -9执行强制终结

有些杀不掉的可使用 kill -9 强制终结

全部杀完之后,就可以重开数据库了:

(结)网上还有很多其他的方法,都是不同原因导致的,这边只是该异常出现的一小部分原因,但很多方法都不能解决这边这个问题,果然对症下药才是最重要的
脑瓜子杀疯了(IceClean)

在尝试恢复表数据并使用ALTERTABLE...DISCARDTABLESPACE及上传.ibd文件后,数据库出现异常,无法关闭、重启、登录或连接。解决方法包括通过ps命令查找并杀死所有MySQL相关进程,尤其是用kill-9强制结束。完成这些步骤后,数据库可以重新启动。注意,针对特定问题的解决方案至关重要。
1万+

被折叠的 条评论
为什么被折叠?



