AWSでEC2にログインしてMySQLに接続するために以下のコマンドをしたところ
mysql -h my-portfolio-web.c*********l.ap-northeast-1.rds.amazonaws.com -u admin -p
ERROR 2003 (HY000): Can’t connect to MySQL server on ‘my-portfolio-web.c*******l.ap-northeast-1.rds.amazonaws.com’ (110)

確認すること
RDSのダッシュボードのデータベースを選択して、データベースが動作しているか(停止中でないか)確認します。

セキュリティーグループを確認する。
EC2ダッシュボードの「セキュリティーグループ」を選択して、「インバウンドルールを編集」をクリックします。

インバウンドルールのタイプがMySQL/Auroraでソースのセキュリティーグループが設定されているか確認します。

ソースのセキュリティーグループのインバウンドルールが↓のようであればOK です。

mysql -h my-portfolio-web.c*********l.ap-northeast-1.rds.amazonaws.com -u admin p

ERROR 1045 (28000): Access denied for user ‘admin’@’10.10.0.10’ (using password: NO)
とエラーが出てしまいました・・・
これは-u admin -pの部分が-u admin pになっていたためでした。
正しいコマンドをします。(****の部分は環境で変わる部分です)
mysql -h my-portfolio-web.c*********l.ap-northeast-1.rds.amazonaws.com -u admin -p

MySQLに接続できました!
