简体   繁体   English

在 Jupyter Notebook 上通过 SSH 连接 AWS 上的 MySQL

[英]Connect MySQL on AWS via SSH on Jupyter Notebook

I'm trying to connect MySQL on AWS via SSH on Jupyter Notebook.我正在尝试通过 Jupyter Notebook 上的 SSH 连接 AWS 上的 MySQL。 I am able to connect on Terminal with:我可以在终端上连接:

ssh -L 13306:company.amazonaws.com:3306 user_name -f -N

and then,接着,

mysql -usupport -h127.0.0.1 --port=13306 -p

I'm also able to connect via SequelPro.我也可以通过 SequelPro 进行连接。

However, by using MySQL python libraries, how can I extract data or write query on Jupyter notebook?但是,通过使用 MySQL python 库,如何在 Jupyter notebook 上提取数据或编写查询?

I use MacOS Sierra.我使用 MacOS 塞拉利昂。

Thanks!谢谢!

You can use a jupyter kernel to write SQL statements, but in order to connect to a AWS MySQL or MariaDB server, you will need to setup ssh port forwarding if ssh is the only way you can access your AWS instance.您可以使用jupyter 内核编写 SQL 语句,但为了连接到 AWS MySQL 或 MariaDB 服务器,如果 ssh 是您访问 AWS 实例的唯一方式,则需要设置 ssh 端口转发。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 当 SSH 在本地机器上终止时,让 jupyter lab notebook 保持运行? - Keep jupyter lab notebook running when SSH is terminated on local machine? 从 AWS 上托管的 Jupyter 笔记本访问非公共 RDS? - Accessing non-public RDS from Jupyter notebook hosted on AWS? 如何通过 AWS Glue Notebook 直接查询 SAP HANA - How to directly query SAP HANA via AWS Glue Notebook 将 Workbench 连接到安装在 Windows AWS 上的 MySQL - Connect Workbench to MySQL installed on Windows AWS 如何通过 API 网关从 Jupyter Notebook 更新 DynamoDB? - How do you update DynamoDB from Jupyter Notebook via API Gateway? 使用 PHP 连接到 AWS Lightsail MYSQL 数据库实例 - Using PHP to connect to AWS Lightsail MYSQL Database instance AWS LightSail SSH 说 UPSTREAM_NOT_FOUND 并且也无法通过 PUTTY 连接 - AWS LightSail SSH says UPSTREAM_NOT_FOUND And Also not able to connect by PUTTY 通过 SSH 从 Windows 连接到 AWS Linux 实例时出现问题 [权限被拒绝; (公钥,gssapi-keyex,gssapi-with-mic)] - Problem connecting via SSH from Windows to AWS Linux Instance [Permission denied; (publickey,gssapi-keyex,gssapi-with-mic)] AWS Lambda SSH 到非 AWS 实例 - AWS Lambda SSH to Non-AWS Instance AWS SSH 密钥对创建 - AWS SSH Key Pair Creation
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM