본문 바로가기
프로그래밍/python

Python에서 MySQL 데이터베이스 연동하기

by 마루의 일상 2024. 4. 18.
728x90
반응형

 

Python은 데이터베이스와의 연동을 위해 다양한 라이브러리를 제공하고 있습니다.

Python과 MySQL을 연동하는 방법과 간단한 예제 코드를 살펴보겠습니다.

 

Python에서 MySQL 데이터베이스를 사용하려면 먼저 MySQL 서버에 연결해야 합니다. 이를 위해 Python에서는 mysql-connector 라이브러리를 주로 사용합니다. 만약 해당 라이브러리가 설치되어 있지 않다면, 먼저 설치해야 합니다.

 

mysql-connector 라이브러리 설치방법

pip install mysql-connector-python

 

아래는 MySQL 데이터베이스에 연결하고 데이터를 조회하는 간단한 예제 코드입니다.

예제 코드:

import mysql.connector

# MySQL 서버에 연결
mydb = mysql.connector.connect(
  host="localhost",
  user="username",
  password="password",
  database="mydatabase"
)

# 데이터베이스 커서 생성
mycursor = mydb.cursor()

# 예제: 데이터 조회
mycursor.execute("SELECT * FROM customers")

# 결과 가져오기
result = mycursor.fetchall()

# 결과 출력
for row in result:
  print(row)

 

위 코드에서, host, user, password, database는 각각 사용자의 MySQL 서버 정보에 맞게 변경되어야 합니다. 또한, SQL 쿼리는 실제 데이터베이스와 테이블에 맞게 수정되어야 합니다.

결론: 이렇게하면 Python에서 MySQL 데이터베이스에 연결하고 데이터를 쿼리하는 방법을 알아보았습니다. mysql-connector 라이브러리를 사용하여 Python 애플리케이션과 MySQL 데이터베이스 간의 통합을 쉽게 구현할 수 있습니다.

 

728x90
반응형