问题标签 [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 投票
1 回答
4284 浏览

mysql - mysql奇怪的连接问题

我有一个奇怪的问题。我在我的 ubuntu 9.04 上安装了 mysql 5.1。

我已经使用了很长时间(比如 3 个月),一切正常。直到我遇到这个非常奇怪的问题。

当我想连接到随机数据库时,我收到以下消息:

它只发生在某些数据库中,而其他数据库则完全有用且健康。之后,如果我尝试重新启动服务器,我会得到这个。

我不知道该怎么办。我更改了 /var/run/mysqld/mysqld.pid 属性,但仍然无法正常工作。

有谁能够帮我 ?

0 投票
4 回答
105525 浏览

php - 使用 PHP 连接到远程 MySQL 服务器

我正在尝试使用以下代码从本地计算机虚拟主机连接到远程 MySQL 服务器:

我的问题是我无法在本地连接,收到错误:

无法连接到“xxx.xxx.xxx.xxx”上的 MySQL 服务器 (10060)

当我将相同的 PHP 文件上传到服务器时,情况并非如此。我可以毫无问题地查询数据库。

我也无法通过命令行连接,但我可以访问 cPanel,这排除了我的 IP 被意外禁止的可能性。

我的本地服务器运行的是 PHP 5.2.9,远程服务器运行的是 5.2.12

0 投票
7 回答
18292 浏览

mysql - MySQL - Mac - 错误 2002 - 无法通过套接字连接到本地...

直到今天早些时候,当我安装自制软件并更新了我的路径时,我的 Mac 上的 MySQL 运行良好。

当我现在尝试从我的终端窗口运行 mysql 时,我收到以下错误:

我也无法连接 MySQLAdmin。

我什至无法运行 Mysqld。我在尝试运行 mysqld 时遇到的错误是它无法创建测试文件。

我还尝试远程登录 localhost 3306 并且无法连接。

任何帮助将不胜感激,因为我对 Mac 还很陌生。

0 投票
2 回答
227 浏览

mysql - MySql 错误不会让我连接到数据库

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

有谁知道这个问题的解决方案?

0 投票
3 回答
14452 浏览

php - CakePHP:没有这样的文件或目录(试图通过 unix:///var/mysql/mysql.sock 连接)

我有一个 cakephp 应用程序在我的本地机器(mac osx)上运行良好一段时间,然后突然我意识到我无法连接到 mysql.sock。

我收到此错误:

dbo_mysql.php 的第 540 行内容如下:

我检查过,没有文件//var/mysql/mysql.sock。它实际上在 /tmp/mysql.sock

我尝试更改我的 php.ini.default 以匹配上述内容,但它已经设置为在 /tmp/ 中查找本地连接。为什么,错误来自哪里?

有没有人遇到过类似的错误?

谢谢,

琼斯

0 投票
1 回答
269 浏览

sql - mysql连接上的空白页

我有一个用于连接 mysql 的 php 函数(“mconnect”)。有时在满载时我会得到一个空白页面,其中包含“[]mconnect: mysql_connect”
在这个函数中,我有 mysql 错误 1040 和 2002 的自定义消息——连接错误
在日志中没有出现这个错误发生时
我使用 lighttpd 1.4.28 和 php -cgi 5.2.0 和 mysql 5.0.32 debian etch

那些有错误的空白页面仅在满载时出现:当 mysql 有 Avg. 每秒问题数 = 586.39 和 lighty ~300 conn/s
两者,lighty 和 mysql 共享同一台机器:带 8G ram 的 dual quad xeon

如果有人有线索,请分享

谢谢克里斯
_

0 投票
2 回答
1015 浏览

mysql - 在 Ubuntu 上重新安装 MySQL

MySQL 在我的 Ubuntu 操作系统上坏了。它抛出以下错误:

我无法修复它。所以我想重新安装MySQL。但是我没有找到有效的方法。我用过sudo apt-get remove mysql-server-5.1

但是重新安装后还是报同样的错误。有什么帮助吗?

0 投票
1 回答
5445 浏览

mysql - 无法连接到“localhost”(10061)上的 MySQL 服务器(主要是远程连接)

美好的一天,首先我想为我的英语感到抱歉。安装最新的 WAMP 后,我无法从局域网中的远程机器访问我的 MySQL 服务器。看起来它拒绝 tcp 连接(在添加 bind-address telnet localhost 3306 拒绝 tcp 连接之前)。托盘中的我的 WAMP 图标是绿色的,所以一切看起来都很好(即使在与旧版本比较后的 my.ini 中)。我的 WAMPy 上线了。如果重要,Apache 已启用 Rewrite 模块。我什至禁用了防火墙。我使用 Free AVG(所以我认为它没有阻止任何东西)当我的同事想要连接时,他们会得到:

当我尝试使用 Navicat Lite 时,我得到“无法连接到 'localhost' (10061) 上的 MySQL 服务器”以前在安装新的 WAMPy 之前禁用了所有 wamp 服务。

在家里一切正常,但在这里我迷路了第三天;/


c:/wamp/bin/mysql/mysql5.5.8/my.ini 内容


我还为我的 mysql 创建了新用户(root@localhost、root@127.0.0.1、root@192.168.%.%、root@%)。有谁知道我可以改变什么以使其正常工作?

0 投票
7 回答
51593 浏览

php - 无法在 Mac 上连接到 MySQL——缺少 mysql.sock 文件

大约一周前,我在我的 Mac OS 10.6 上安装了 MySQL,经过一番尝试后,它就可以正常工作了。它与 python MySQLdb 集成,我还让 Sequel Pro 连接到数据库。但是,php 不会访问服务器。即使在我将 php.ini 文件添加到 /etc/ 并将其指向 Sequel Pro 正在使用的同一个 sock 之后:/tmp/mysql.sock。

但是现在我根本无法访问本地服务器。据我所知,我的计算机上的任何地方都没有 mysql.sock 文件,不在 /tmp/ 或其他任何地方。

我可以从终端启动 mysql 服务器,但它会在一分钟后自动将我注销:

如果我尝试从命令行调用“mysql”(今天早些时候完美运行):

PHP错误当然是类似的:

另外,我的mysql安装目录下没有“my.cnf”文件:/usr/local/mysql。XAMPP 附带的 mysql 安装有 my.cnf 文件。那些也将默认套接字列为“/tmp/mysql.sock”,但我必须手动更改它们。

有什么想法吗?为什么修改 php.ini 文件也会对 Sequel Pro 产生变化?

0 投票
1 回答
313 浏览

mysql - 如何将lampp与外部mysql一起使用

我已经用apt-get安装了普通的mysql,现在我需要将它与我的lampp服务器连接起来,lampp什么时候启动它会回显“另一个MySQL守护进程已经在运行”(当然-没错),但是当我打开phpmyadmin时它给了我一条消息

2002 - 服务器没有响应(或者本地 MySQL 服务器的套接字没有正确配置)

那么我如何将非lampp mysql与lampp连接 - 我想那将是一个mysql套接字,但我不知道如何......