rukurxの日記

自分の日々の作業や調べたことのメモ

Beanstalk の RDSにローカルから接続する。

そのままだとmysqlコマンド使えないのでec2にmysqlをインストールする

yum install mysql

sshポートフォワーディングする

ローカルの3307ポートにRDSの3306ポートを転送する

ssh -f -N -L 3307:abcdefg.ap-northeast-1.rds.amazonaws.com:3306 -i /Users/self/.ssh/aws.pem ec2-user@111.111.111.111

ローカルの3307ポートにmysqlで接続する

mysql -uroot -p -h 127.0.0.1 -P 3307
  • 終了する際はプロセスをkillする プロセスを表示する
ps -ax | grep ssh
 1306 ??         0:00.02 ssh -f -N -L 3307:abcdefg.ap-northeast-1.rds.amazonaws.com:3306 -i /Users/self/.ssh/aws.pem ec2-user@111.111.111.111

プロセスを終了する

kill 1306

参考

https://www.softel.co.jp/blogs/tech/archives/6637