1

我厌倦了使用 Fortrabbit 网站中的“隧道”评论来迁移我的数据库,但它不起作用。http://help.fortrabbit.com/mysql#toc-remote-mysql-access

我可以部署我的网站,一切都很好,除了我需要迁移我的数据库。因为我可以在那里看到我的网页,所以我假设我的公共/私人 SSH 密钥设置正确。

我在这里使用的完全一样: 无法通过 msturdy 的终端(ssh)回答访问 fortrabbit mysql db,但并不幸运。

我打开了 bash 并使用了:

ssh -N -L 33060:xxxxxx.mysql.eu2.frbit.com:3306 tunnel@tunnel.eu2.frbit.com

但屏幕只是冻结,没有任何反应。

我已经为此错误工作了几个小时,尝试了所有方法但无法解决,请帮助!

在此处输入图像描述

4

1 回答 1

2

这是预期的行为,请参阅文档:

http://help.fortrabbit.com/mysql#toc-terminal-tunnel-mysql

# open the tunnel on local port 13306
$ ssh -N -L 13306:my-app.mysql.eu2.frbit.com:3306 tunnel@tunnel.eu2.frbit.com

此命令不会回复任何成功消息!如果什么都没有出现:你做对了!这种行为是大多数(所有?)SSH 客户端的实现方式,遗憾的是我们无法发出任何响应消息告诉您它有效。所以请注意:如果您没有看到任何错误,那么一切都很好。

于 2015-09-22T09:14:24.887 回答