Laravel 5.1 Fortrabbit Mysql SSH'隧道'不工作

时间:2015-09-18 17:21:06

标签: mysql ssh laravel-5.1 fortrabbit

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

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

我的使用方式与此完全相同: can't access fortrabbit mysql db through terminal (ssh)回答msturdy,但没有幸运。

我打开了bash并使用了:

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

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

我已经在这个错误上工作了几个小时,尝试过所有但无法解决的问题,请帮忙!

enter image description here

1 个答案:

答案 0 :(得分: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的方式   客户端已实施,遗憾的是我们无法发出任何响应消息   告诉你它有效。所以介意:如果你没有看到任何错误,一切都很好。