AWSのEC2に設置したMySQLにSequelProで接続する
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!
と出る場合があり、原因わからず混乱する場合があるので注意。