我刚刚升级到 Kubuntu 15.04,MySQL 不再正常工作。错误是:
ERROR 2002 (HY000): 无法通过套接字 '/var/run/mysqld/mysqld.sock' 连接到本地 MySQL 服务器 (2)
我检查过,该位置没有 mysqld.sock 文件(也没有目录' var/run/mysqld
')。我尝试在 ' var/run/mysqld
' 处创建一个目录并使用 chmod 使其对所有人都可写,然后使用 'sudo service mysql restart' 重新启动 MySQL,但这并不能解决问题。
MySQL 似乎正在运行(当我运行“sudo service mysql status”时,它正在加载并处于活动状态)。MySQL 错误日志中没有任何内容。
我根本找不到任何 mysqld.sock 文件(在整个文件系统中进行了搜索)。
在我放弃和清除/重新安装 mysql 之前的任何解决方案将不胜感激!
编辑添加:
MySQL 进程本身不在进程列表中。当我使用 'sudo service mysql' 启动/重新启动 MySQL 时没有抛出错误,并且 /var/log/mysql/error.log 为空。