在Kubuntu升级之后MySQL无法正常工作

时间:2015-05-04 06:03:00

标签: mysql kubuntu

我刚刚升级到Kubuntu 15.04并且MySQL不再正常工作。错误是:

  

ERROR 2002(HY000):无法通过套接字连接到本地MySQL服务器   '/var/run/mysqld/mysqld.sock'(2)

我已检查过该位置没有mysqld.sock文件(并且没有目录“// Code goes Here. while($row = mysql_fetch_assoc($sql)) { print_r($row); } ”)。我尝试在'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为空。

1 个答案:

答案 0 :(得分:0)

我设法通过更改/ var / lib / mysql上的权限然后运行" mysqld"来实现它的工作。在命令行

所以可能是某种权限搞砸了,这是Kubuntu升级的一部分。