web-dev-qa-db-ja.com

MySQL WorkbenchをAmazon RDSに接続するにはどうすればよいですか?

PuTTYからAmazon RDS(MySQL)にアクセスしています。 MySQL WorkbenchはSSHコマンドラインのみを介して動作しますが、MySQL WorkbenchからクラウドMySQLホストデータベースに直接アクセスしたいと思います。

10
AnilS

MySQLフォーラムには、MySQL Workbenchをオンラインリソースに接続するためのさまざまなソースにリンクする投稿があります。 http://forums.mysql.com/read.php?152,252640,252640#msg-25264 。 Amazon RDSの基本的な手順はこのページにあります: https://thoughtsandideas.wordpress.com/2012/05/17/monitoring-and-managing-Amazon-rds-databases-using-mysql-workbench/

ステップ3)図4に示す以下の説明に従って値を入力します。

  • 接続名–接続を識別するための名前を入力します接続方法–ドロップダウンリストから、Standard(TCP/IP)ではなく、Standard TCP/IP over SSHを選択します。次に、表示される2つのタブ付きペインで、[パラメーター]タブにある次の値を入力します。
  • SSHホスト名– DBインスタンスとの接続を作成するために使用される中間サーバーインスタンスとして使用されるAmazon EC2インスタンスのパブリックDNS(図3を参照)を提供します。
  • SSHユーザー名– DBインスタンスとの接続を作成するために使用される中間サーバーインスタンスとして使用されるAmazon EC2インスタンス(図3を参照)のユーザーを提供します。
  • SSHキーファイル– SSH経由でAmazon EC2インスタンスに接続するために使用される秘密キー(xxx.pem)を提供します
  • MySQLホスト名– Amazon RDSで作成されたDBインスタンスのエンドポイントを提供します(図5を参照)。
  • ユーザー名– Amazon RDSで作成されたDBインスタンスのマスターユーザー名を入力します(図5を参照)。

  • パスワード– Store in Keychain ..ボタンをクリックし、Amazon RDSでDBインスタンスを作成するときに提供されたパスワードを入力します。

14
Mike Lischke
  • MySQL WorkbenchでSetup new Connectionをクリックします。
  • 接続名を指定し、接続方法を標準TCP/IPとして選択します。
  • RDSエンドポイントのホスト名とポートを3306として入力します。
  • RDSインスタンスの作成で指定されたMysqlユーザー名とパスワードを入力します。
  • 次に、接続をテストして[OK]をクリックします。

Test MySQL Connection

1
AnilS

非常に役に立った、重要な部分が欠けていた接続を行うことができた

3.3。 [新しいルールを追加]をクリックし、次の値を含むルールを追加します。

タイプ:MYSQL/Aurora。

プロトコル:TCP(デフォルト)

ポート範囲:3306(デフォルト)

ソース:私のIP->これは http://checkip.amazonaws.com/ で取得したIPアドレスになります。

0
Azeem Ahmed