08-1. 파이썬 개발 환경 준비
👉🏻 파이썬
- 프로그래밍 언어
- MySQL을 연결시키기 위해 PyMySQL이라는 외부 라이브러리도 제공하고 있다
- SQL문을 배우지 않더라도 PYTHON을 통해서 마우스 클릭이나 파이썬의 명령문을 통해 데이터베이스와 연결할 수 있게 된다
✅ 회원가입
원래는 회원을 가입시키기 위해서 INSERT문을 사용해야 한다. 그런데 네이버나 쿠팡 등에서 회원가입할 때 INSERT문을 사용하지 않았다. 해당 사이트에서 사용하는 프로그래밍 언어로 아이디와 비밀번호 등의 칸을 만들어주고 회원가입하기 버튼을 누르면 자동으로 INSERT문이 생성되어 입력이 되었기 때문에 INSERT문이나 UPDATE, DELETE 문을 안 배워도 회원 가입이 가능했던 것
🧩 파이썬
- 귀도 반 로섬이 만든 프로그래밍 언어
- C언어 기반이지만 C언어보다 훨씬 쉬움
- 강력하고 설치와 사용 환경 구축이 쉽고 다양하고 강력한 외부 라이브러리(추가 기능)가 많다
- 이 책은 3.9 버전 사용
- 파이썬 설치와 더불어 PyMySQL까지 설치
- 파이썬에는 기본적으로 MySQL 연결 기능이 없지만 해당 라이브리를 통해 MySQL에 연결할 수 있게 된다
- (기본 자동차가 에어컨이 없다고 가정) 파이썬이 자동차라면 PyMySQL은 에어컨, 이를 통해 시원하게 다닐 수 있음
https://cafe.naver.com/thisismysql/1503
[혼공SQL] 관련 파일 / SQL 및 소스 코드
링크를 클릭해도 다운로드가 안되면, 마우스 오른쪽 버튼 >> [새 창에서 링크 열기] >> 새로 고침을 하면 됩니다. ▶ MySQL 교재와 동일한 버전입니다. MySQ...
cafe.naver.com
- 해당 파일 받아 설치하면 되지만 나는 이미 설치된 것이 있고 충돌날 것 같아서 설치는 안했다
- Add Python 3.9 to PATH를 꼭 체크하고 설치한다
🎮 파이썬 실행하기
Window키 + R키 → CMD입력 후 엔터
- 설치한 기억이 없는데 이미 설치되어 있다고..
- 시작 기능에서 IDLE(Python...)을 찾아 실행
- 대화형 모드
- Options → Configure IDLE 에서 폰트 크기 등을 조정 가능
- 코드를 입력하고 엔터해서 간단히 실행 가능
하지만 한 줄씩 치고 결과 보고 할 수는 없고 여러줄의 코드를 작성해야하기 때문에
- File → New File을 클릭하면
- 위와 같이 메모장 같은 창이 새로 뜬다
- 엔터를 치면 실행이 되는 것이 아니라 코드를 계속 입력할 수 있다
- File → Save를 통해 저장할 수 있다
- Ctrl + S
- 실행은 Run → Run Module
- 새 창에서 실행하면 원래 대화형 모드 창에서 나옴
출처: https://youtu.be/OSKAT7IHzSE?si=uFo_9ytWJ4P-baeh
'MySQL > 혼공SQL' 카테고리의 다른 글
23강. 마우스 클릭만으로 데이터베이스를 입력하거나 조회할 수 있는 GUI 응용 프로그램 만들기(완강) (0) | 2023.12.13 |
---|---|
22강. 파이썬과 MySQL 연동하기 (1) | 2023.12.13 |
20강. 자동으로 실행되는 트리거(trigger)의 개념과 트리거를 활용하여 데이터 백업하는 방법 (0) | 2023.12.13 |
19강. 스토어드 함수와 커서의 개념, 커서(cursor)의 단계별 실습 방법 (0) | 2023.12.11 |
18강. 스토어드 프로시저(stored procedure)의 개념과 사용 방법(입출력 매개변수의 활용 방법) (1) | 2023.12.06 |