본문 바로가기
클라우드/AWS

(AWS) Lambda, RDS 연결

by Cloud_Park 2018. 11. 26.


AWS-Lambda-함수생성



새로 작성-이름 변경 ,룰선택-함수생성





RDS-데이터베이스 생성


MySQL-다음 단계



구성 설정




RDB 정보 입력 확인(메모장에 적어 놓아도 좋다)





window-CMD(관리자 권한)- pip install pymysql -t  ./            #pymysql   다운로드 본인은 RD라는 폴더에서 다운



다운받은 경로로 가서 lamda_function.py 파일 생성





import sys

import logging

import pymysql


def lambda_handler(event, context):

    conn = pymysql.connect(host="[RDS 엔드포인트]", user="dbuser", password="qwer1234", db="web")

    curs = conn.cursor()

    sql = "select * from test where name='jhc'"

    curs.execute(sql)

    rows = curs.fetchall()

    result = 0

    for row in rows:

        result = row[1]


    conn.close()

    return result



// 저장 후 해당 폴더 압축폴더 만들기














람다 함수로 돌아가 압축파일를 업로드








테스트 확인

'클라우드 > AWS' 카테고리의 다른 글

(AWS)Google firebase, AWS  (0) 2018.11.26
(AWS)API Getaway  (0) 2018.11.26
(AWS)Lambda2 (중급)  (0) 2018.11.26
(AWS)Lambda(기초)  (0) 2018.11.26
(AWS) 네트워크 ACL  (0) 2018.11.25