问题标签 [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 - ERROR 2003 (HY000): Can't connect to MySQL server on '....' (65)
This is the first time I am setting up a remote connection and I am doing this.
I get this error back.
I have scoured the web I am not able to find a solution, I would appreciate any help. I apologize beforehand if any information is missing (I am a first timer).
php - 使用 mysql 转储备份 mysql 数据库时获取 0KB 大小的文件?
注意:我尝试了与此主题相关的所有问题和答案。此外,我尝试了相关问题并尝试解决它但没有成功。所以请仔细阅读我的问题。
相对答案搜索
1. 使用 mysql dump 备份 mysql 数据库时获得 0KB 大小的文件
2. 使用 PHP 脚本:为什么 mysqldump 不转储 sql 文件?
我想完整的数据库mysql(存储过程+表+触发器)我尝试编码然后没有得到任何错误但0 kb数据库下载
I connect Mysql CMD
得到这样的错误
MYSqldump:出现错误:2003:
172.30.70.54
尝试连接时无法连接到 Mysql Server ' ' <10060>
Cmd Code Execute
php脚本
mysql - MySQL:错误 2003 与同一本地网络上的虚拟机失去连接
抱歉英语不好,我是法国人。:D
大约 4 天以来,我一直在寻找答案,但我不知道如何解决我的问题。
所以:
我想在 Windows7 上使用 virtualBox 虚拟化两台服务器,并且我希望它们都在同一个本地网络上。我的虚拟机在 Ubuntu 16.04 上运行
在第一个 VM 上,我安装了一个带有 MySQL 5.7 的 Lamp Web 服务器,并添加了 phpmyadmin。在第二个 VM 上,我独立安装了 Jira
--> 我需要从我的 Jira 服务器连接到我的数据库
所以我在每台机器上都使用了 Bridge 适配器:
IP 地址使用 DHCP 协议进行分配。
SQL机器ip为192.168.6.80
Jira机器ip为192.168.6.101
- 主机ip是192.168.6.87
我可以ping每台机器,所以没有问题。
- SQL 服务器
当我启动机器时,一切似乎都正常了,我可以从我的 SQL 服务器访问:
localhost : apache 2 的主页说“它有效”
本地主机:5671:
[��� 5.7.18-0ubuntu0.16.04.1�����UKBeM�ÿ÷�ÿ����������T(DGKg1hwd=�mysql_native_password����ÿ„数据包乱序
localhost/phpmyadmin:我可以与 root 完美连接的索引页面。
- 主机 (Windows)
192.168.6.80:apache 2 的主页说“它有效”
192.168.6.80:5671:
[��� 5.7.18-0ubuntu0.16.04.1�����UKBeM�ÿ÷�ÿ����������T(DGKg1hwd=�mysql_native_password����ÿ„数据包乱序
192.168.6.80/phpmyadmin:我可以与 root 完美连接的索引页面。
- 吉拉服务器
在这里,当我启动机器时,它会在大约 2-3 分钟内工作,我可以通过以下方式连接:
我完全连接,我也可以访问所有其他地址。
然后它只停止在这台机器上工作。
无法连接
Firefox 无法与 192.168.6.80 的服务器建立连接。
该站点可能暂时不可用或太忙。请稍后再试。
如果您无法加载任何页面,请检查您计算机的网络连接。
如果您的计算机或网络受到防火墙或代理的保护,请确保允许 Firefox 访问 Web。
当我重新尝试通过终端上的 mysql 连接时,我收到错误 2003 (HYOOO)
只有当我使用我的工作连接时才会发生这种情况,在家里它可以完美地工作而不会停止!
我的线索很少:
- 代理认证问题
- 防火墙配置问题
我在一个域名名为something.eu的专用网络中, 当我启动 firefox 时,代理会自动显示: and-etc-ha.something.eu :9090
所以我被邀请输入我的 ID 和密码。我的 id 是:luc.myName@something.eu 之后,当我想使用 apt 时,我使用 Firefox 连接到互联网,但不在终端中。
我在网上搜索,我发现了这个:
和
所以我尝试了不同的方法,我能够用 apt 下载。但是与Firefox的互联网连接不稳定。但是,如果我在主机上使用 firefox,则连接是完美的。
我也试过设置->网络->网络代理->方法手册
我不知道我是否可以理解,请告诉我!^^ 如果您有任何想法可以帮助我解决这个问题,请告诉我。
再见!
ubuntu - 错误 2003 (HY000): 无法连接到“10.0.0.5”上的 MySQL 服务器 (111)
我有两个天蓝色的 ubuntu 虚拟机。两者都是Ubuntu 17.10 On 用于数据库,另一个用于 Web。该数据库已设置mysql 5.7 。我一直在尝试从 Web 服务器连接到数据库服务器。
我试过了
并得到
错误 2003 (HY000): 无法连接到“10.0.0.5”上的 MySQL 服务器 (111)
我也尝试过从数据库服务器运行同一行。我看到相同的输出。但是它在数据库服务器中确实像这样工作:
它也可以这样工作:
我已经查看了有关此问题的几个在线解决方案。大多数解决方案是取消注释bind-address
行 my.cnf。但是我没有找到这条线。我尝试添加该行bind-address = 10.0.0.5
,但这会使mysql崩溃。
请注意,我能够从 Web 服务器 ping 到 db 服务器。
mysql - mysqldump 如何知道存在哪些数据库以及它们的位置?
问题
这是一个简单的问题,在某处有一个可验证的答案,我似乎无法找到它。这是一个“东西是如何工作的”类型的问题,而不是“帮我修复一个错误”。我试图了解 mysqldump 的工作原理。
我已经尝试过的
我用谷歌搜索how does mysqldump know what databases exist and where they are located?
无济于事。我还在 Stack Overflow 上发布了相同的查询,但没有找到明确的答案。
最有用的链接是重复参考这里的手册。不幸的是,那篇文章对 mysqldump 的工作原理没有明确的答案。
我的问题
以下问题实际上是同一个主要问题的多个方面,以从各个角度收集最完整的理解。
为什么我不能从 MySQL 控制台 CLI 而不是 Windows 命令行运行它?
如果我将 mysqldump.exe 的路径添加到我的 Windows 系统路径中,我将能够从我的 Windows 命令行中的任何路径运行 mysqldump,还是需要考虑其他障碍?
我的系统上安装了多个 mysqldump.exe 实例。两个在 WAMP 中,两个在独立的 Apache 2.4 安装中。当我在命令提示符下键入 'mysqldump' 时,我如何知道正在调用哪个版本的 mysqldump -特别是如果 Windows PATH 环境变量具有两个不同安装的 mysqldump.exe 的路径?有没有
msyqldump which
类似的?当我在 Windows 命令提示符下运行 mysqldump 时,由于它不在 MySQL 控制台中运行,程序如何知道可用数据库的列表是什么?
python - Python MySQL 连接器:错误 #2003
我正在制作一个 PyGO-BOT,并将与 MySQL 进行集成。在连接到服务器时,控制台给了我一个错误:
回溯(最后一次调用):文件“F:/PyCharm/projects/vkbot/pygo.py”,第 153 行,2003 年:无法连接到“nesdevelopment.xyz:3306”上的 MySQL 服务器(10061 Подключение не установлено , т.к. конечный компьютер отверг запрос на подключение) connection.close() AttributeError: 'NoneType' 对象没有属性 'close'
如何解决这个问题呢?
mysql - 远程访问 MySql 5.7 不起作用
大家好,我有一种情况,我需要托管在其他机器上的 Web 应用程序访问我的本地 MySql 服务器实例。我的字符串连接看起来像
但是,当我尝试连接时,出现错误:
搜索了一下,我发现这可能是由于 my.conf 文件中的 bind-address 配置所致。但是在 MySql 5.7 中不需要这样做一次,当我运行下面的选择时,我得到了这个:
再搜索一点,我发现这可能是由于防火墙阻止了端口 3306 上的连接。然后我为此创建了一个入站和出站规则,但我仍然收到此错误,我可以完美地连接到本地的 MySql Server .
此外,我已经看过这些帖子:
- 无法连接到 MySQL 服务器错误 111
- 错误 2003 (HY000): 无法连接到“127.0.0.1”上的 MySQL 服务器 (111)
- 如何允许远程连接到mysql
- https://serverfault.com/questions/823877/mysql-connection-not-working-with-windows-firewall-on
然而,他们都没有解决我的问题。有人可以帮我吗?
mysql - 尝试在 Ubuntu 18.04 上将 MySQL 服务器从 5.7 升级到 8.0 时出错
我不知道是我做的不对,还是出现了一些我看不到的缺陷。以下是我尝试设置服务器的步骤,但我一定遗漏了一些东西。
1)添加APT存储库:
$ wget https://repo.mysql.com//mysql-apt-config_0.8.14-1_all.deb
$ sudo dpkg -i mysql-apt-config_0.8.14-1_all.deb
2) 配置 mysql-apt-config 屏幕
选择MySQL服务器&集群(当前选择:mysql 8.0)
选择mysql-8.0作为要接收的服务器版本
最后选择ok
3)更新和安装MySQL服务器
$ sudo apt-get 更新
$ sudo apt-get 安装 mysql-server
当我这样做时,以下显示:
我输入命令“mysql -u root -p”并输入我的密码。终端显示错误2002 (HY000): can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)。我使用命令“sudo find / -type s”搜索 sock,但该套接字未显示在列表中。通过文件和终端,我导航到目录“/var/run/mysqld”,并希望找到一些文件,但那里什么也没有。到目前为止,我已经尝试从我的机器上完全卸载 mysql 并重新安装,但得到了相同的结果。否则,Ubuntu 已经升级和更新,我有 MySQL Workbench 8.0.20。
mysql - 尝试连接的 Docker mariadb 111 错误
我有两个正在尝试运行的 mariadb 实例(我需要一个来实现向后兼容性)。这是他们两个的 docker-compose.yml:
我可以连接到第一个,即标记为 db 的那个,没问题,但是第二个出现以下错误:
这是我试图运行以访问它的命令:
我不确定为什么它无法连接。信息看起来正确,但它不起作用,所以我不知道我做错了什么。
此外,它${DATA_DIR}
是一个变量,它是启动 docker 容器的命令的一部分,因此它应该存在并且是正确的,以防有人想知道。
更新:这是我的 db2 docker 日志: