我在Mac上使用MySqlWorkbench,并使用SSH连接到几个远程服务器。
其中两个是本地的-一个在我的本地虚拟机中,另一个在房间的另一边的服务器上。第三个是在世界范围内的其他地方。
我可以愉快地打开工作台,并立即连接到我的两个本地服务器。
我可以打开工作台,几个小时什么都不做,然后连接到它们,一切仍然有效。
我可以打开工作台并立即连接到远程服务器。一切都很好。
但是,如果我试图在任何形式的延迟之后(比如一个小时左右)连接到真正的远程服务器,我就会得到一个错误。
Your connection attempt failed for user 'root' from you
我对C#绝对是个新手,但是我正在学习如何在别人离开工作的地方使用它,所以如果我问一些愚蠢的问题(我认为这是一个简单的问题),要温文尔雅。我使用的是SSH.NET,当前的代码没有错误,但是前面的人编写它的方式可能会在另一端留下开放的ssh连接。
当前有效的代码照常打开SSH会话,但使用类似下面的代码在远程系统上运行命令:
Stream.Writeline("part of the command")
Stream.Readline();
Stream.Writeline("second part of command")
Stream.Readline();
St
我正在尝试从GoDaddy VPS访问远程MySQL数据库。我已经在我的服务器上启用了远程访问,但我需要在GoDaddy的VPS上打开3306端口。他们的支持告诉我,我需要通过SSH来做这件事,但他们无法提供更多的帮助。我已经成功地通过SSH连接到我的服务器。我已经运行了以下命令:
telnet myserver.com 3306
当我运行该命令时,我得到以下消息:SHost is not allowed to connect to this MySQL serverConnection closed by foreign host。
如何打开端口以允许连接到远程MySQL数据库?
我正在尝试连接位于Google Cloud虚拟机上的Mysql数据库上的Google Data Studio,但遇到错误。错误码: f0631df4 我已经打开了mysql,在虚拟机和vpc防火墙中接受远程连接。 如果我尝试通过远程mysql工作台进行连接,则连接可以正常工作,但不能在Google Data Studio上工作。 有什么技巧可以做到这一点?
我的朋友需要使用他的java程序远程访问我的MySQL数据库,他已经完成了所有的编码,但是当我们尝试使用IP和正确的用户名、密码连接时,我已经关闭了我的防火墙,并在我的路由器中启用了dmz来打开所有的端口,仍然wen试图通信,它说通信链路故障,没有权限访问这个mysql服务器。
这是错误:
java.sql.SQLException: null, message from server: "Host
'45.123.3.250' is not allowed to connect to this MySQL server"
我在RHEL6上跑。我安装了php和php-mysql。
<?php phpinfo(); ?>工作得很好。
但是我无法连接到MySQL,有办法确认php-mysql不在我的服务器上工作吗?
编辑
当我打开我的网页时,我试图连接到一个远程数据库,它显示Can't connect to MySQL server on 'ipaddress' (110)
远程数据库正在工作,我可以从我的ip和端口3306成功地将ip传送到该ip。