小编egb*_*ter的帖子

mysqld.sock 应该包含什么,为什么我没有它?

有谁知道为什么我/var/run/mysqld/mysqld.sock安装(或重新安装)MySQL 5.1 时我的计算机上没有套接字文件?

现在,当我尝试使用 mysqld 启动服务器时,出现类似 的错误Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) when trying to connect,但是创建具有该名称的空白文件(如 ubuntu 论坛上的建议)未成功。

在不久前我升级到 natty 之前,我的 mysql 和 postgres 都运行良好;我花了几个小时浏览这两个数据库,试图弄清楚发生了什么。我可以放弃 postgres,但如果没有 mysql 的工作副本,我就无法工作。

最奇怪的部分:我使用 Kubuntu,我的理解是 KDE 使用 mysql 来存储用户权限等。我没有遇到任何奇怪的权限问题;我可以认为这意味着(不知何故?)MySQL 实际上在工作吗?

也许这些套接字文件在整洁的不同地方?重新安装操作系统会更容易吗?在这一点上,我愿意接受任何不会浪费我时间的建议。

mysql kde socket ubuntu-10.04

25
推荐指数
4
解决办法
10万
查看次数

标签 统计

kde ×1

mysql ×1

socket ×1

ubuntu-10.04 ×1