我被 PDO 异常困住了
PDOException: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in lock_may_be_available() (line 167 of home/../includes/lock.inc).
Run Code Online (Sandbox Code Playgroud)
为了解决这个问题,我尝试使用该命令重新创建符号链接。我在 Linux 服务器上工作。
ln -s /home/../mysql/tmp/mysql.sock /tmp/mysql.sock
Run Code Online (Sandbox Code Playgroud)
执行上述sql语句时,PDO异常没有变化。后来,我错误地删除了mysql.sock文件"/home/../mysql/tmp/"(不在“/tmp”中)。
如何取回或重新创建mysql.sock文件。关于 PDO 异常以及如何解决它的任何想法。