[혼공S_6주]chapter08 SQL과 파이썬 연결

study_record·2024년 8월 8일
0

혼공S

목록 보기
8/9

진도🐥

추가미션✨

  • 완전한 형태의 GUI 응용프로그램 만들기

  • 입력 성공 화면

  • 조회 화면

공부📚

08-1 파이썬 개발환경

  • 파이썬과 MySQL 연결을 위해서 외부라이브러리(PyMySQL)를 사용함
  • 파이썬 설치 완료

08-2 파이썬 MySQL연결

  • 파이썬에서 데이터 입력하는 단계
    MySQL연결하기 → 커서 생성하기 → 테이블 만들기 → 데이터입력하기 → 입력한 데이터 저장하기 → MySQL 연결 종료하기

  • 파이썬에서 데이터 입력하기

    import pymysql 
    conn = pymysql.connect(host='127.0.0.1', user='root',password='1234',db='soloDB',charset='utf8') // 데이터베이스와 연결
    cur = conn.cursor() // SQL문 실행
    cur.execute("CREATE TABLE userTable (id char(4), userName char(15), email char(20), birthYear int)") // 데이터 입력
    conn.commit() // 데이터 커밋하기
    conn.close // 연결한데이터 베이스 닫기
  • 데이터 입력프로그램
  • MySQL의 데이터 조회를 위한 파이썬 단계
    MySQL연결하기 → 커서 생성하기 → 테이터 조회하기 → 조회한 데이터출력하기 → MySQL 연결 종료하기
  • 데이터 조회 프로그램

08-3 GUI 응용프로그램

  • GUI : 윈도 그래픽 환경으로 제공되는 화면을 의미함

  • tkinter 라이브러리로 만든다

  • 라벨 : 문자를 표현하는 위젯. pack() 함수 사용

  • 위젯 : 윈도에 나오는 버튼, 라디오 버튼, 이미지를 지칭

  • 버튼 : command 옵션이 있어서 클릭할때만 작업을 처리함

  • 프레임: 화면 구역나누기

  • 엔트리 : 입력상자

  • 리스트 박스 : 목록을 나타냄

  • 완전한 형태의 GUI만들기

0개의 댓글