我正在尝试使用key通过ssh远程连接到MySQL数据库服务器。我在服务器中启用了端口3306,并允许防火墙和绑定地址中的tcp。我在SSH中使用了这个命令:
ssh -i <key> serveruser@ipadd -L 3306:<MySQL_IP>:3306 -N 在我的笔记本电脑和服务器上使用的是CentOS。
发布于 2018-03-24 17:46:34
你可以用这样的东西:
$ ssh -L 3307:localhost:3306 user@your-remote-server.com选项-L将执行从端口3307 (您的计算机)到localhost (远程服务器)中的端口3306的本地端口转发,然后您可以通过
$ mysql -h localhost -P 3307使用3307而不是3306的想法是为了防止本地mysql已经在默认端口3306上启动并运行。
https://stackoverflow.com/questions/49433365
复制相似问题