问题标签 [mysql-error-2002]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
25353 浏览

mysql - 通过socket连接本地MySQL服务器

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

我尝试了在互联网上找到的所有内容,但无法解决 Ubuntu 11.04 上的问题。

我尝试了这些事情:

  • 使用手动启动 mysqldsudo /usr/sbin/mysqld start
  • 使用 mysqld 启动service mysqld start
  • 检查它正在运行ps ax | grep mysqld并得到结果3419 pts/0 S+ 0:00 grep --color=auto mysqld
  • 手动创建文件/var/run/mysqld/mysqld.sock
  • 赋予mysql用户权限
  • 试图删除并重新安装,但它仍然无法正常工作
  • 尝试tasksel配置 LAMP,其他一切正常,但 mysql 产生相同的错误。

使用它运行时mysqld -P 3305会产生错误

这是mysql错误日志

如何解决此错误?

0 投票
1 回答
1671 浏览

mysql - 在 Opensuse 10.2 中无法连接到 mysql

我的 mysql 有问题我已经在 YAST 中安装了 mysql,但是在控制台中我输入了这个:

它告诉我:

0 投票
1 回答
5145 浏览

mysql - 无法连接到 Mysql 套接字

我有一个 AWS 服务器。我正在运行 mysql,它只连接到我的 RDS 服务器,但我想要一个本地 mysql 实例运行。当我在命令提示符中键入 mysql 时,我得到以下信息。

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

my.conf 如下

运行 find mysql.sock 不会返回任何结果。

0 投票
1 回答
396 浏览

mysql - 无法在终端上运行 php/mysql 脚本

我在这方面度过了最艰难的时光。我通过终端在 php 中做一个简单的选择语句。我可以通过刷新页面在我的浏览器中运行这个脚本就好了。但是当我输入

php test.php

在终端上,它返回

Warning: mysqli_connect(): [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock)

我不认为脚本本身有什么问题,但我不确定错误消息告诉我什么或我应该怎么做。谢谢1

0 投票
1 回答
307 浏览

mysql - MySQL 在 LoadTest 之后挂起。错误 2002 - 服务器没有响应(或本地 MySQL 服务器的套接字未正确配置)

我有一个项目在我的服务器上运行。我运行了“LoadTest”,它挂起了我的 MySQL 服务器。现在我无法通过 UI 连接到服务器。如果我尝试通过命令行重新启动,则会出现错误“无法通过套接字'/path/mysql/mysqld.sock'连接到本地 MySQL 服务器。

我检查了路径,它是正确的,并且 mysqld.sock 也存在。

我应该怎么做才能使服务器再次运行?请帮我!!

谢谢。

0 投票
1 回答
10701 浏览

mysql - MySQL 错误 2002 - 无法通过 64 位上的套接字“/tmp/mysql.sock”连接,32 位卸载失败使事情变得复杂

我是 Macs/MySQL 的新手,正在努力让 MySQL 正常工作。我在 64 位 Lion 上,首先尝试从命令行安装 32 位 MySQL。然后我尝试删除它并用 64 位 DMG 替换它,但 mysql -V 的结果表明 32 位可能仍以某种形式存在。尝试运行 MySQL 相关命令时出现 2002 错误,但 Python 的 MySQLdb 工作正常。以下是更多信息;请让我知道如何让这个工作。

我知道通常使用某种链接来解决问题,但我找不到适合我的文件结构的答案。我会尽量回应更多信息的要求。谢谢!

还有我的 bash 路径:


编辑1:响应“权限”建议,它似乎不适用于当前形式:

在该目录中:

0 投票
11 回答
101996 浏览

mysql - 如何在 Ubuntu 中解决 XAMPP 1.7.7 - PHPMyAdmin - MySQL 错误 #2002

我已经浏览了很多论坛并查看了有关类似主题的各种帖子,但似乎对我来说没有效果。

我在我的 Ubuntu 11.10 操作系统上新安装了 XAMPP 1.7.7。一切都在运行,除了 phpMyAdmin。

点击:http://localhost/phpmyadmin,我收到以下错误:

MySQL 说:

当我使用以下命令启动服务时: sudo /opt/lampp/lampp start
我得到以下信息:

XAMPP:另一个 Web 服务器守护程序已经在运行。
XAMPP:另一个 MySQL 守护进程已经在运行。
XAMPP:另一个 FTP 守护程序已经在运行。
XAMPP for Linux 已启动。

任何建议将不胜感激。

0 投票
1 回答
1681 浏览

mysql - MySQL 不会在 CentOS 5.5 和“ERROR 2002”中启动

我想为我遇到的问题寻求帮助。安装 php-soap 后,我的 mysql 服务器突然停止。我不知道为什么它实际上停止了......

由于它已停止,我尝试通过键入以下行来启动它:

在此之后,我收到此消息:

启动mysql似乎失败了。因为我尝试了很多次并且多次得到这个结果。我检查了mysqlog,这就是我得到的。

==== MYSQL 日志 ====

其他信息:

操作系统:CentOS 5.5 64bit

Mysql 版本:抱歉,由于出现此错误,我无法在服务器上安装 mysql 版本:

有人可以帮我解决这个问题吗?

提前谢谢你。

0 投票
6 回答
30390 浏览

mysql - 错误 #2002 无法通过套接字“/Applications/MAMP/tmp/mysql/mysql.sock”连接到本地 MySQL 服务器 (2)

我正在运行 MAMP。
直到昨天它一直工作正常。到目前为止,我还没有找到任何有帮助的东西。但这是我的问题:

正如标题所述,我收到以下错误:

错误 #2002 “无法通过套接字 '/Applications/MAMP/tmp/mysql/mysql.sock' (2) 连接到本地 MySQL 服务器”

我注意到,当我搜索它时,这似乎是一个非常常见的错误。

无论如何,当我 cd totmp/mysql并且除了and目录ls -laxo之外唯一出现的是(我不知道那是什么,但我有预感这不是我问题的根源)。./../.dummy

那是mysql.sock文件所在的位置。有谁知道解决这个问题的方法。也许我需要创建mysql.sock文件,但我不知道该放什么。

0 投票
1 回答
100 浏览

mysql - MySql 错误 2002 - Lion 服务器

我在lion服务器上安装了mysql,版本为5.25a。我还安装了 mysql 工作台。我曾尝试通过终端访问服务器,但无济于事,因为它说它缺少 mysql.sock。我浏览了诸如 /var/lib/mysql/ 和 /etc/my.cnf 之类的位置,那里什么都没有!我相信这可能是问题所在,我已经尝试重新安装、重新启动,并且我已经用谷歌搜索、搜索和搜索!

我真的需要一些帮助!