昨晚,我的MySQL服务器出乎意料地下降了.在尝试重新启动时(使用service mysql restart- 我是root)它只是挂起.有了这个mysql -u root -p命令,我明白了ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).然后我尝试手动启动守护进程(mysqld).提示将挂起约2秒钟,然后返回.仔细检查错误日志后,我得到了:
2016-01-22T19:18:32.399584Z 0 [ERROR] Could not create unix socket lock file /var/run/mysqld/mysqld.sock.lock.
2016-01-22T19:18:32.399622Z 0 [ERROR] Unable to setup unix socket lock file.
2016-01-22T19:18:32.399646Z 0 [ERROR] Aborting
然后我尝试了chown mysql /var/run/mysqld,chmod -R 775 /var/run/mysqld并且apt-get install mysql-community-server --reinstall.没运气.
我环顾四周,找不到解决办法.这里有什么帮助?
注意:我正在使用MySQL社区服务器5.7.10运行Debian 8(Jessie)