我试图连接远程mysql服务器,但当我试图连接时,我会得到以下错误:
ERROR 2003 (HY000):无法连接到“MySQL”(110)
上的MySQL服务器
可能性(可在网上找到):
1.可能是本地电脑的传出连接,不允许从我正在连接的地方连接。
I have tried to connect another remote mysql remote server which is accessible. So its mean there is not any error related to outbound rule.
2.可能是远程服务器的端口不是公共的。-我曾尝试将同一台
我正在创建一个测试系统,需要授予用户远程数据库访问权限。我做这件事的方法如下:
mysql> SHOW GRANTS for codingo;
ERROR 1141 (42000): There is no such grant defined for user 'codingo' on host '%'
mysql> GRANT ALL PRIVILEGES ON *.* to 'codingo'@'localhost' WITH GRANT OPTION;
Query OK, 0 rows affected (0.
我从GKG.net获得了一个托管计划,并且我有一个VB6连接字符串可以远程访问它中的MySQL数据库。我遵循了关于如何远程访问MySQL服务器的所有说明和教程。一切都很好,直到我发现一个错误:
MySQL无法连接到“xxx.xxx”上的MySQL服务器(10060)
我在网上寻找了几个小时的解决方案,但仍然没有任何意义。我仔细检查了我的联系..。我可以点击我的静态ip,但不能到达它的MySQL服务器。
从CPanel,我可以用phpMyAdmin到达我的数据库。我测试了我的分贝,没有什么问题。一切似乎都是正确的。但是我仍然得到了VB6的错误消息
我的连接字符串:
Dim conn As
我正在尝试从本地计算机远程连接到MySQL server online,但收到以下错误:
Warning: PDO::__construct(): The server requested authentication
method unknown to the client [mysql_old_password] in
C:\xampp\htdocs\ticket\terminal\sync.php
SQLSTATE[HY000] [2054] The server requested authentication method
umknown to the client
我的本地
我正在尝试从一个MySQL应用程序(用Swift编写)连接到一个远程macOS数据库。
我已经将MySQL C库(libmysqlclient.18.dylib)嵌入到应用程序中,并使用模块映射导入了头文件。一切似乎都是正确编译和链接的。
由于某些原因,我无法让客户端真正连接到数据库。mysql_real_connect()产生Error 2003: Can't connect to MySQL server on [host]。凭证是正确的,但它不会连接到任何数据库(远程或本地主机)。
作为一个测试,我使用(命令行应用程序)创建了一个几乎相同的应用程序,而不是Cocoa应用程序。My
我需要建立一个SSH隧道,以便本地PHP脚本能够连接到远程服务器上的MySQL服务器。
Remote machine: MySQL (127.0.0.1:3306) on Linux (SSH port 44422)
Local machine: Linux (Debian Squeeze)
问题是它不允许我连接这个命令:
ssh -oPort=44422 user@ip_address
如何建立一个SSH隧道,以便我的PHP脚本能够连接到远程MySQL?
(如果您认为另一种连接方法,例如通过PHP脚本建立SSH隧道更好,请告诉我。)
提前感谢!
编辑:我忘了提到SSH有一个单独的用户名/密码
我收到了错误
Failed to connect to MySQL: Permission denied
当使用MySQL、MySQLi和PDO从PHP连接到远程MySQL主机时。
但是,如果我通过命令行上的同一主机上的MySQL使用相同的凭据连接到同一主机,则它可以完美地工作。
所以我假设这是一个PHP配置问题?
连接自
PHP 5.6.40 (Client API version => mysqlnd 5.0.11-dev)
MySQL 5.5.59
正在连接到
PHP 5.6.23 (Client API version => mysqlnd 5.0.11-dev)
My