我只需要重新安装mysql,我就无法启动它。它找不到套接字(mysql.sock)。问题是我也不能。在Mac OS X 10.4终端中,键入:locate mysql.sock,然后返回/private/tmp/mysql.sock。套接字文件存在于该位置是有道理的,但实际上并不存在。
locate mysql.sock
/private/tmp/mysql.sock
如何找到套接字文件?
如果locate返回错误的位置,则它必须具有某种内存,并且可能具有索引。如何刷新该索引?
回答问题的第一部分:
跑
% mysqladmin -p -u <user-name> variables
并检查“ socket”变量