首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过SSH和私钥连接到MySQL

问通过SSH和私钥连接到MySQL
EN

Stack Overflow用户
提问于 2018-03-22 16:06:30
回答 1查看 706关注 0票数 1

我正在尝试使用key通过ssh远程连接到MySQL数据库服务器。我在服务器中启用了端口3306,并允许防火墙和绑定地址中的tcp。我在SSH中使用了这个命令:

代码语言:javascript
复制
ssh -i <key> serveruser@ipadd -L 3306:<MySQL_IP>:3306 -N 

在我的笔记本电脑和服务器上使用的是CentOS。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-24 17:46:34

你可以用这样的东西:

代码语言:javascript
复制
$ ssh -L 3307:localhost:3306 user@your-remote-server.com

选项-L将执行从端口3307 (您的计算机)到localhost (远程服务器)中的端口3306的本地端口转发,然后您可以通过

代码语言:javascript
复制
$ mysql -h localhost -P 3307

使用3307而不是3306的想法是为了防止本地mysql已经在默认端口3306上启动并运行。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49433365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档