【MySQL之轨迹】Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘

产生源头

在恢复表数据时,使用 ALTER TABLE xxx DISCARD TABLESPACE;
再将 .ibd 文件上传
之后数据库就僵住了:不能关闭,不能重启,不能登录,不能连接…
什么操作都不可以,在 tmp 下也找不到 mysql.sock 文件

解决方法

  • 使用 ps -A | grep -i mysql 查看所有与 mysql 有关的进程
  • 然后使用 kill 杀死进程
  • 杀不死可以用 kill -9 执行强制终结

在这里插入图片描述
有些杀不掉的可使用 kill -9 强制终结
在这里插入图片描述
全部杀完之后,就可以重开数据库了:
在这里插入图片描述

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


脑瓜子杀疯了(IceClean)

posted @ 2021-05-25 17:55  IceClean  阅读(12)  评论(0)    收藏  举报