상세 컨텐츠

본문 제목

[MySQL] 주피터 누트북으로 python, mysql연동하고 로그인 프로그램 만들기

MySQL

by 주초위왕 2023. 3. 29. 22:15

본문

회원 테이블을 이용하여 로그인 페이지를 만들자.

* 로그인 *
아이디를 입력하세요:
비밀번호를 입력하세요:
로그인 되었습니다!

아이디를 입력하세요:
비밀번호를 입력하세요:
아이디 또는 비밀번호가 틀렸습니다!

import MySQLdb
db = MySQLdb.connect('localhost', 'root', '1234', '????')    # 데이터베이스 연결한 db 객체 생성
cur = db.cursor()  # 커서 생성

userid = input('아이디를 입력하세요: ')   #입력창
userpw = input('비밀번호를 입력하세요:')   #입력창

sql = 'select userid from member where userid=%s and userpw=%s'   #userid와 userpw만 필요
data= (userid, userpw)
result = cur.execute(sql, data)  # 정상적으로 실행되면 나오는 결과 값 반환


if result > 0:   
    print('로그인 되었습니다.')
else:   # 실행 실패시 0
    print('아이디 또는 비밀번호를 확인하세요')
반응형

관련글 더보기

댓글 영역