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