sql >> データベース >  >> RDS >> Mysql

SSHTunnelForwarderを使用してSSH経由でMySQLデータベースに接続する

    問題は、ローカルSSHトンネルを作成しているが、リモートホストに直接接続しようとしているため、SSHトンネルを使用する目的が損なわれていることにあると思います。

    接続文字列をhost='mysql_host'から変更すると思います host='127.0.0.1'へ 問題は解決しました。

    Sequel Proインスタンスのデバッグ/接続設定を見ると、実際に使用されている接続コマンドが表示され、これが当てはまることを確認できるはずです。

    SSH転送に関するその他の参考資料: http://blog.trackets.com/2014/05/17/ssh-tunnel-local-and-remote-port-forwarding-explained-with-examples.html



    1. 標準入力を使用してSwift3.0でプロセスを実行する方法

    2. Oracleでキャッシュされたすべてのアイテムをクリアする方法

    3. Mysql:ルーチンエラーのためにユーザー''@'localhost'に対してコマンドの実行が拒否されました

    4. MariaDBでのCHAR()のしくみ