Python으로 웹 프로그램을 만들 때 MySQL 서버와 연결하는 일반적인 방법은 mysql-connector-python
과 같은 MySQL 커넥터 라이브러리를 사용하는 것입니다. 여기서는 Python Flask 웹 프레임워크와 MySQL 데이터베이스를 연결하여 사용하는 방법을 안내드릴게요.
1. 라이브러리 설치
먼저, mysql-connector-python
패키지를 설치해야 합니다.
2. MySQL 데이터베이스 설정
MySQL에서 사용할 데이터베이스와 테이블을 설정합니다. 예를 들어, mydatabase
라는 데이터베이스와 users
라는 테이블을 만들고 싶다면 다음과 같이 설정합니다:
3. Python에서 MySQL 연결 설정
Flask 애플리케이션 파일을 생성하고 MySQL 데이터베이스에 연결해보겠습니다.
4. 실행 및 테스트
이제 서버를 실행하고 테스트해보세요:
http://localhost:5000/add_user
에 POST 요청을 보내서 사용자 정보를 추가하거나, http://localhost:5000/users
로 GET 요청을 보내서 저장된 사용자 정보를 조회할 수 있습니다.
이 과정이 MySQL과 연결하여 데이터를 처리하는 기본적인 웹 프로그램 구축 과정입니다.