鶏口牛後な日々

心の赴くまま、やりたいことを仕事に。

AWSのEC2に設置したMySQLにSequelProで接続する

f:id:TACOSVilledge:20181026152836p:plain

MySQLの設定

  • Name:なんでも良い
  • MySQL Host:EC2内に設置したMySQLの場合は、127.0.0.1(自身)。RDSを立てた場合は、その固有のIPアドレス
  • Username:MySQLのユーザー名
  • Password:MySQLのパスワード
  • Database:空欄で可(接続するデータベースを限定したい時のみ入力)
  • Port:空欄で可(特に指定している場合はそのポート番号を入力)

SSHの設定

  • SSH Host:EC2のIPアドレスAWSのコンパネの「インスタンス」で確認できる)
  • SSH User:EC2-user
  • SSH Password:右の鍵マークをクリックし、 .pemキーを選択する
  • SSH Port:空欄で可(特に指定している場合はそのポート番号を入力)

そこまで悩まないですね。 悩む可能性があるとすれば、MySQLのホスト名と、SSHユーザー名、pemキーでのパスワード指定でしょうか。

ちなみに、ことさら遅いネット回線でつなごうとすると、タイムアウトConnection failed! と出る場合があり、原因わからず混乱する場合があるので注意。