facebook twitter hatena line email

「Aws/rds」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ec2から接続)
(ec2から接続)
行13: 行13:
  
 
==ec2から接続==
 
==ec2から接続==
#rdsインスタンスに関連づいているec2側のセキュリティーグループを以下のように
+
rdsインスタンスに関連づいているec2側のセキュリティーグループを以下のように
 
  inboundにport:3306, vpc_ip:172.31.0.0/16を追加
 
  inboundにport:3306, vpc_ip:172.31.0.0/16を追加
#mysqlクライアント追加
+
mysqlクライアント追加
 
  sudo yum install mysql
 
  sudo yum install mysql
#以下コマンドで接続
+
以下コマンドで接続
 
  # ex
 
  # ex
 
  mysql -u[:user] -p --database [:db] --host [:endpoint] -P 3306
 
  mysql -u[:user] -p --database [:db] --host [:endpoint] -P 3306
 
  mysql -uuser1 -p --database db1 --host mydbinstance.hogehoge.ap-northeast-1.rds.amazonaws.com -P 3306
 
  mysql -uuser1 -p --database db1 --host mydbinstance.hogehoge.ap-northeast-1.rds.amazonaws.com -P 3306

2018年1月30日 (火) 11:44時点における版

rdsとは

db用サービス

mysqlインスタンスを作成(無料コース)

  1. 右上からリージョンをtokyoに
  2. instanceを作成する
  3. dbclassはmicroを選択
  4. Multi-AZはNoを選択(金があればMulti-AZをYesにして自動フェイルオーバーをかける)
  5. マスターユーザ名を"awsuser"などと入れる
  6. instance作成完了
  7. しばらく待つとendpointが作成される。
  8. プロパティのendpointは接続時に使うのでメモっておく。

ec2から接続

rdsインスタンスに関連づいているec2側のセキュリティーグループを以下のように

inboundにport:3306, vpc_ip:172.31.0.0/16を追加

mysqlクライアント追加

sudo yum install mysql

以下コマンドで接続

# ex
mysql -u[:user] -p --database [:db] --host [:endpoint] -P 3306
mysql -uuser1 -p --database db1 --host mydbinstance.hogehoge.ap-northeast-1.rds.amazonaws.com -P 3306