小编cin*_*imo的帖子

错误 2002 (HY000):无法连接到本地 MySQL

好的,我已经安装了新的 Fedora 12,并且通过 yum 安装了 mysql。我四处搜索,包括该网站上的几个类似的帖子,但无法找到具体问题的答案。

我尝试做的第一件事是设置 root 密码,但收到错误消息。

error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!
Run Code Online (Sandbox Code Playgroud)

然后..

[root@FC ~]# mysqld

Command not found. Similar command is: 'mysql'
Run Code Online (Sandbox Code Playgroud)

因此,我做了一个 whereis mysql.sock,认为我可以找到该文件的来源并将我的配置文件指向那里。

[root@FC ~]# whereis mysql.sock
mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
Run Code Online (Sandbox Code Playgroud)

很酷,只需将 my.cnf 中的套接字指向 /usr/bin/mysql 就可以了,对吧?

错了,由于某种原因它甚至没有更新错误中的路径?仍然显示“无法通过套接字‘/var/lib/mysql/mysql.sock’连接到本地 MySQL 服务器”。有人能指出我正确的方向吗?

mysql linux

5
推荐指数
1
解决办法
1万
查看次数

安装二进制文件

我是 Linux 新手,我认为我错过了一些东西。出于某种原因,我得到的 VPS 运行的是 Fedora Core 6。从周围阅读来看,yum 看起来很方便,所以我想我会从那里开始。但是,当我运行 RPM 时,我得到:

python-elementtree is needed by yum-3.0.6-1.fc6.noarch
python-sqlite is needed by yum-3.0.6-1.fc6.noarch
rpm-python is needed by yum-3.0.6-1.fc6.noarch
urlgrabber is needed by yum-3.0.6-1.fc6.noarch
yum-metadata-parser is needed by yum-3.0.6-1.fc6.noarch
Run Code Online (Sandbox Code Playgroud)

好的,所以我首先需要这些,没问题 - 但是等等,我去安装 yum-metadata-parser - 我得到了另一个依赖项列表。

在服务器上的 usr/bin 目录中,我看到了大量的二进制文件,包括 yum。有人可以解释我如何从二进制文件安装文件,或者如果未安装程序,为什么二进制文件会在这里?

linux yum

0
推荐指数
1
解决办法
117
查看次数

标签 统计

linux ×2

mysql ×1

yum ×1