问题标签 [mysql-error-2003]
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.
mysql - 错误 2003 (HY000): 无法连接到 MySQL 服务器 (111)
这个问题与以下问题有关:
我正在本地机器上配置一个新的 MySQL (5.1) 服务器。我需要提供对数据库的远程访问。我做了以下步骤:
/li>bind-address
在 my.cnf 中评论:授予权限:
/li>- 在路由器上设置端口转发(TCP 和 UDP,端口 3306、192.168.1.3)
为防火墙配置 iptables
/li>重启mysql服务器
sudo /etc/init.d/mysql restart
测试时,我得到以下信息:
局域网:
偏僻的:
显然有什么问题阻止了我使用我的全球 IP 地址。
笔记:
- 我尝试在同一台机器上测试远程连接,也尝试通过远程机器上的 SSH 测试远程连接。
- 我不确定我的 ISP 是否给了我一个静态 IP。
有任何想法吗?
更新: telnet 似乎没有工作。
php - 如何连接到远程mysql数据库
我已经查看了所有相关的问题和答案,但仍然无法连接到远程 mysql 数据库。
到目前为止我所做的是..
1
2
以下是我项目的 database.yml。
我收到以下异常
那么配置远程数据库还缺少什么。
请帮忙
谢谢你。
mysql - Access mysql remote database from command line
I have a server with Rackspace. I want to access the database from my local machine command line.
I tried like:
But it gives an error:
ERROR 2003 (HY000):
Can't connect to MySQL server on 'my.application.com' (10061)
What causes this error and how can I connect to the remote database?
mysql - MySQL 服务器错误
我在获取 5.6.13 版本的 mysql 时仍然遇到问题,并出现以下错误消息。:
顺便说一句,我将“bin”文件夹放入我的 PATH 环境中。变量但仍然无法连接到 MySQL。有人能帮助我吗?
mysql - MySQL Master-Master 数据复制无法从 host1 到 host2;但从host2到host1工作
我们有两个 MySQL 数据库设置为主 - 主设置。我们在将数据从 host1 复制到 host2 时遇到问题。我是数据库管理初学者。
错误日志如下
错误不断重复。我已经完成了这个教程http://dev.mysql.com/doc/refman/5.5/en/replication-howto.html和这个http://dev.mysql.com/doc/refman/5.0/en/can -not-connect-to-server.html获取有关 2003 错误代码的帮助。
我从我们的日志中验证了 mysqld 一直在运行,并且 mysql 服务器没有停机。
下面给出了我对成功将数据从 host2 复制到 host1 的 host2 的授权
下面给出了我在 host1 上未成功从 host1 复制到 host2 的授权。
主机状态:host2(正确复制到主机1)
主机 1(未正确复制到主机 2)
我不太确定我做错了什么。我查看了成功复制到主机的 host2 的 my.cnf 具有以下增量。host1 和 host2 都配置了不同的 server-id参数。两个值都大于 0。
我的 host1 my.cnf 增量
我不知道是什么导致复制失败。我在此处发布之前查看了此 SO 链接答案,但我不太清楚我需要做什么。
Mysql Master Master Replication, MySQL 复制 - 连接到 master 时出错,并且无法弄清楚我做错了什么。db 上的两个主机具有相同的用户名和密码。
mysql - 远程连接 MySQL 数据库时出错
我有一个 MySQL 数据库,我想从远程机器连接到它。我在 /etc/mysql/my.cnf 中注释掉了 bind-address 以允许远程连接。在机器上本地我现在可以登录到 MySQL
效果很好。但是,我无法从笔记本电脑登录。在这里我得到一个错误
当我运行与上面相同的命令时。我可以ping服务器
没有任何错误。我也可以traceroute
没有任何错误。最后,我运行 nmap 得到以下结果:
这表明这不是防火墙问题。
有人知道发生了什么吗?任何帮助,将不胜感激!
编辑:我忘了提到我还赋予了用户访问权限:
对于那个很抱歉!
php - PHP - 无法连接到远程 MySQL 数据库
我有一个 MySQL 数据库,由我在 Windows 服务器上托管,我想从远程网络服务器查询它。当我尝试使用 PHP 连接到 MySQL 数据库时(我知道,我应该使用 mysqli):
无论是否指定端口,经过长时间的加载后,我都会收到此错误,并errorno
显示2003:
无法连接到“203.0.113.0”上的 MySQL 服务器 (4)
这是我netstat -n
在托管 MySQL 服务器的服务器上在命令提示符下运行时得到的结果:http: //pastebin.com/pbRJNqCZ。它填满了屏幕,所以我无法复制所有内容,但我知道其他所有内容都是(我看到了几个值为 3306 的端口,即 MySQL 端口):
当我运行时,netstat -a | find "LISTENING"
我得到: http: //pastebin.com/Lqj2BrQK
到目前为止,这是我所知道的:
- MySQL 服务器未启动并不是错误,因为我可以在本地连接到它。
- 网络服务器无法连接到 MySQL 数据库不是错误,因为我可以连接到其他数据库
- 不是认证错误(用户名密码正确,远程服务器有权限)
- 这不是端口转发错误,因为端口
3306
在 TCP 和 UDP 上都被转发。 - 能够连接到托管服务器的机器不是错误,因为我可以很好地 ping 它。
- 服务器不仅在 localhost 接口上侦听。
skip-networking
并在我的文件bind-address
中被注释掉。my.cnf
我如何编辑我的连接代码,或编辑我的 MySQL 服务器来修复这个错误?
mysql - 错误 2003 (HY000): 无法连接到“genome-mysql.cse.ucsc.edu”上的 MySQL 服务器 (113)
我意识到这个问题存在,但是通过回复我找不到解决问题的方法。我正在尝试连接到远程服务器:
我检查了mysql是否正在运行:
这也不起作用
我已经删除了
从我的 msql.cnf 文件。
然而问题仍然存在。有没有人有什么建议?
我正在使用 Linux Mint 12,网络是大学校园。如果存在防火墙问题,我如何在我的系统上进行检查?
mysql - 远程访问 MySQL 连接错误
我正在尝试远程连接到 MySQL 服务器。我已遵循 (1) 中的建议,并在我将远程访问的 IP 地址上设置了一个用户。
我检查了端口(默认,3306)是正确的,IP地址是正确的。MySQL 也在运行。
从远程计算机,我可以成功 ping 服务器
但是当我使用 Telnet 时:
任何人都可以建议吗?这是防火墙问题吗?
(1) - https://superuser.com/questions/826896/access-wordpress-mysql-database-remotely
mysql-error-2003 - MySQL 远程服务器连接失败 w Navicat
我正在尝试连接到 MySQL 远程服务器。在将我的互联网服务转移到 Suddenlink 之前,我能够连接。
我现在收到错误:2003 - 无法连接到“www.server.com”上的 MySQL 服务器 (10038)
我已将我的新 IP 地址添加到远程 MySQL。
关于可能发生的事情有什么建议吗?
谢谢!