我知道这是一个重复的问题,但我尝试了很多资源,但没有一个对我有用。我的公司有一个服务器,我把它安全地接入其中。从那里,我可以SSH到各种IP地址来管理数据库。我希望这些数据库在phpmyadmin中可用。据我所知:
当我重新启动phpmyadmin并尝试新的连接字符串时,它只会挂起。我哪里出问题了?
发布于 2013-04-02 20:55:04
你的问题中遗漏了一些信息,所以我要做一些假设:
那么,这应该完全取决于您如何设置端口前进,因为您的欢迎来到nginx!听起来好像您已经在远程机器上将端口3307转发到端口80。
试试这个ssh命令:
$ ssh -N <username>@<Bastian server IP> -L 3307:<internal ip of mysql server>:3306现在,在本地计算机上运行以下命令:
$ telnet localhost 3307你应该看到你输出的mysql版本号,一些随机字符,然后是mysql_native_password,连接就会关闭。
然后,您应该能够将phpmyadmin配置为使用localhost和端口3307连接到远程服务器。
https://stackoverflow.com/questions/15773731
复制相似问题