2017-05-20 10 views
1

MYSQLワークベンチには、SSHトンネルを作成する、つまり「SSHを介した標準TCP/IPを使用して接続する」というこの素晴らしいオプションがあります。Pycharmをsshトンネルで使用するには?

これはPyCharmに対しても作成できますか?

また、ローカルのラップトップからのすべてのトラフィックがリモートマシンに移動し、そこから外部に到達するようにSSHトンネルを設定するにはどうすればよいですか?

答えて

1
  1. [表示]> [ツールウィンドウ]> [データベース]に移動します。
  2. データベースパネルが開いたら、データベースをパネルコントローラに追加するには、[データソース]> [選択したRDBMS]の順に+ボタンをクリックします。
  3. "一般"または "データベース"(選択したRDBMSによって異なります)のデータベース管理アクセスの資格情報を記入してください。
  4. SSH/SSL認証情報を入力してください。
  5. クリックして正常に接続したら '接続のテスト'
  6. 、 '適用' PyCharmの内部
  7. 移動/編集してデータベースを
  8. クリックして 'OK' をクリックしてください!

注:これらの手順を進めるうちに、ドライバをインストールするように求められる場合があります。

これが役立つかどうか教えてください。 PyCharmでSSHトンネリングを使う方法はいろいろありますが、それはMySQL Workbenchとの関係ですから、リモートデータベースにアクセスする方法について説明しました。

+0

私のpycharmでデータベースオプションを見つけることができません..コミュニティ版のためですか? – Viv

+0

これにより、MySQLdb connect文による接続はこのsshトンネルを使用しますか? – Viv

+0

コミュニティ版の機能は非常に限定されています(https://www.jetbrains.com/pycharm/features/editions_comparison_matrix.html )DropOceanでバゲットサーバーまたはドロップレットをパーティション化すると、あなたは潜在的にSSHを使用して、そこで走っているデータベースに接続することができます! https://www.jetbrains.com/help/pycharm/running-ssh-terminal.html –

関連する問題