[python] 파이썬과 MySQL을 이용한 데이터베이스 작업
이 기술 블로그에서는 파이썬과 MySQL을 이용하여 데이터베이스 작업을 수행하는 방법에 대해 알아보겠습니다.
목차
1. MySQL 데이터베이스 연결
먼저, 파이썬에서 MySQL 데이터베이스에 연결하기 위해 mysql-connector
패키지를 설치해야 합니다. 아래는 패키지 설치 방법입니다.
pip install mysql-connector-python
다음으로, 파이썬 코드를 사용하여 MySQL 데이터베이스에 연결하는 방법은 다음과 같습니다.
import mysql.connector
# MySQL 데이터베이스 연결
mydb = mysql.connector.connect(
host="localhost",
user="username",
password="password",
database="dbname"
)
# 연결 확인
if mydb.is_connected():
print("MySQL 데이터베이스에 성공적으로 연결되었습니다.")
2. 데이터베이스 쿼리 수행
이제 데이터베이스에 연결되었으므로, 쿼리를 수행하여 데이터를 읽고 쓸 수 있습니다. 아래는 데이터베이스에서 데이터를 읽는 예제입니다.
# 데이터베이스 커서 생성
cursor = mydb.cursor()
# 쿼리 수행
cursor.execute("SELECT * FROM users")
# 결과 가져오기
result = cursor.fetchall()
# 결과 출력
for row in result:
print(row)
위 코드는 users
테이블에서 모든 데이터를 가져와서 출력하는 예제입니다.
3. 결론
파이썬을 사용하여 MySQL 데이터베이스에 연결하고 쿼리를 수행하는 방법에 대해 알아보았습니다. 이를 통해 데이터베이스와 소프트웨어 애플리케이션 간의 효율적인 상호작용을 달성할 수 있습니다.
더 많은 정보를 얻고 싶다면 MySQL 파이썬 커넥터 공식 문서를 참조하세요.