flask+mysqlデプロイした際にDBに接続できない
解決したいこと
現在flaskで簡単なCRUDアプリを作成しています
LocalHostで投稿やDBから情報の取得ができたため、先日デプロイしたのですが、
デプロイした途端にDBから情報の取得ができず、DBに接続できていないような動作になってしまいました。
色々調べてみた結果
下記記事を見つけました
https://qiita.com/uturned0/items/6c696e934f45ccb5fe3c
その際に自分が作成したコードを読み返した際に気が付いたのですが、
デプロイした際のDB接続設定情報が下記の値で設定されていました。
HOST_NAME='127.0.0.1'
USER_NAME='root'
USER_PASSWORD='〇〇〇'
https://qiita.com/uturned0/items/6c696e934f45ccb5fe3c
こちらの記事では下記情報が設定されており、ホスト名(MYSQL_HOST)が特に違うということに気が付きました。
app.config['MYSQL_USER'] = 'report_local'
app.config['MYSQL_PASSWORD'] = 'report_local'
app.config['MYSQL_HOST'] = 'sys-test-lowusage-db001-dbs4dev-jp2v-dev.lineinfra-dev.com'
app.config['MYSQL_DB'] = 'mysql'
app.config['MYSQL_PORT'] = 20306
app.config['MYSQL_CURSORCLASS'] = 'DictCursor'
皆さんにお伺いしたいこと
CRUDアプリをデプロイした状態から特定のmysqlのDBに接続するための「MYSQL_HOST」の様な情報はどこから取得、確認することができるのでしょうか?
最後まで読んでいただきありがとうございます
わかる方がいらっしゃいましたら教えていただけますと幸いです
何卒、よろしくおねがいいたします。