タグ

ブックマーク / qiita.com/pma1013 (1)

  • sshポートフォーワーディングでjdbcによるDB接続 - Qiita

    背景 DIHを利用したインデックス更新の際に、踏み台サーバ経由でしか接続出来ないDBサーバから JDBC接続をどうやればよいか調査したので、その備忘録です。 構成 最終的な接続構成は下記の通りです。 JDBC側で特別な設定はなく、sshのポートフォワーディングを利用します。 ポートフォワーディング ssh -f -N -L 6666:[DBサーバホスト名]:3306 [sshアカウント]@[踏み台サーバホスト名] オプション -L : ポートフォワード(ローカルポート:ホスト:ホスト側ポート) -f : バックグランドで実行 -N : SSHトンネリングのみに使用 JDBCの設定 url="jdbc:mysql://127.0.0.1:6666/[接続先DB名]" 参考 下記の記事を参考にさせていただきました。 SSHのポートフォワーディングでMySQLに接続する方法 sshポートフォワー

    sshポートフォーワーディングでjdbcによるDB接続 - Qiita
    yassan0627
    yassan0627 2020/03/31
    「ssh -f -N -L 6666:[DBサーバホスト名]:3306 [sshアカウント]@[踏み台サーバホスト名]」して、「url="jdbc:mysql://127.0.0.1:6666/[接続先DB名]" 」として接続する
  • 1