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

SpringBootアプリケーションでsshトンネルを介してリモートmysqlに接続する方法

    UNIX / Linuxプラットフォームを使用していると仮定すると、

    を実行するという考え方になります。
    ssh -L 3306:mysql-server:3306 [email protected]
    

    スプリングブートアプリケーション内から、localhost:3306に接続します。 これはmysql-serverに転送されます ポート3306

    スプリングブート内で直接実行するには、 Java SecureChannel を使用する必要があります。 。ポート転送の例は、ここ で説明されています。 。




    1. postgresでjson配列を行に変換する方法

    2. チェッカーラン

    3. 'jdbc:mysql:// localhost:3306/mysqlに適したドライバーが見つかりません

    4. C#はユーザーコントロールを介してmysqlに接続します