質問: 自作アプリをAWSのEC2(WEBサーバー)に上げて、RDSと情報のやり取りをできるようにしているのですが、 一部のDBテーブルとのやり取りがうまくいきません。 ローカル環境とRDSの設定に不足・誤りがないか?どうすればアクセスできるようになるか、教えてくださいませんでしょうか? エラー概要: DBテーブル一部にアクセスできない。 ・todoテーブルにユーザーの投稿をしようとすると1分ほど通信中のあと、「HTTP500」エラーが表示される。 ・ユーザー登録はできる (登録でエラーは出ないし、ターミナルからRDBにアクセスしてusersテーブルを見たところ、ユーザー登録の情報があったのも確認、そもそもtodoの投稿ページに遷移するにはログイン認証を経ている必要がある。todoページまでは来れているのでDB接続自体はできている)。 ローカル環境のDB設定とRDSのDB設定が合っていないためSQLを受け付けずエラーになってしまっていると考えています。 ただ、RDS側のDB構成は、ローカル![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/84c83523a081ce6300c1c57b86787a6b.png)Bからエクスポートで出力したSQL文をコピペして作りましたし、 見比べてみてもどこか違いがあるようには見えません。 ![RDSのtodoテーブル](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/8f51e344f3f1e75703eb2d3556d9a1c7.png) ![ローカルのtodoテーブル](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/cd161affd833f577693017fe9b10967d.png)](2118c3413ba728ff5cd40eba61a50b90.png) 質問がコロコロ変わり申し訳ありませんが、アドバイスをお願いします。
回答: 失礼します。 以下の操作を行い解決しました。 ・DB接続設定のうち、 RDSのエンドポイント=ポート番号 ↓ RDSのエンドポイントのみ に変更。