AWSのlambdaからRDS(Aurora Mysql)に接続できずに困っています。
lambdaはPythonで書いています。
pymysqlをどこから取得して、どのように配置すればよいのでしょうか。
ブラウザのみでlambdaを書いています。
■Lambdaのコード
Python
1import sys 2import os 3import pymysql 4 5#rds settings 6DB_USER = "***" 7DB_PASSWORD = "***" 8DB_HOST = "***" 9DB_NAME = "mydb" 10 11try: 12conn = pymysql.connect(DB_HOST, user=DB_USER, passwd=DB_PASSWORD, db=DB_NAME, connect_timeout=5) 13 ※↑「pymysql」が見つからずにエラー 14except Exception as e: 15print("Fail connecting to RDS mysql instance") 16print(e) 17sys.exit() 18
■エラー内容
[ERROR] Runtime.ImportModuleError: Unable to import module 'lambda_function': No module named 'pymysql'

回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。
2020/06/16 13:48