【问题标题】:Laravel 5.1 Fortrabbit Mysql SSH 'tunnel' not workingLaravel 5.1 Fortrabbit Mysql SSH'隧道'不工作
【发布时间】:2015-09-18 17:21:06
【问题描述】:

我厌倦了使用 Fortrabbit 网站中的“隧道”cmets 来迁移我的数据库,但它不起作用。 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

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

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

【问题讨论】:

    标签: mysql ssh laravel-5.1 fortrabbit


    【解决方案1】:

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

    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 客户端已实施,遗憾的是我们无法发出任何响应消息 告诉你它有效。所以请注意:如果您没有看到任何错误,那么一切都很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-06
      • 2021-11-30
      • 2017-06-01
      • 2014-10-13
      • 2015-09-20
      • 2018-02-22
      相关资源
      最近更新 更多