MySQL的socket文件被删除了,在不停库的情况下怎么搞回来?

已邀请:

wubx - 专注MySQL及架构设计

赞同来自: Oscar chenzhen411 A390_Fander

首先说明: 这个文件不能不重启给恢复出来。
其次:该文件是unix_domain通信使用文件,如果你不是通过Socket连接数据库,这个文件丢失不会对业务有影响。可以通过tcp方式登录。 一样使用。在有机会的情况做一下重启即。
 
建议去分析一下,为什么这个文件被删除了。一般在tmp下这类文件不能被别人删除的。

dengyayun - 擅长MySQL,Redis

赞同来自:

我们的sock文件不放在tmp目录。

wangjiemin

赞同来自:

用--protocol=tcp 方式可以登录把,先使用--protocol=tcp 的方式登录。等低峰了,在重启下就回来了,大师兄

要回复问题请先登录注册