⊗pyPmDBPM 101 of 129 menu

Python에서 SQL 작업을 위한 준비 작업

이제 Python을 통해 데이터베이스를 작업하는 방법을 배워봅시다. 이를 위해서 우선 데이터베이스 서버와 연결을 설정해야 합니다.

이는 특수 모듈을 사용하여 수행됩니다. 가장 인기 있는 모듈은 mysql_connector입니다. 작업 디렉토리에 설치해 봅시다:

pip install mysql-connector-python # Windows용 pip3 install mysql-connector-python # Linux용

mysql_connector를 설치한 후에는 작업 파일에 데이터베이스 연결을 설정해야 합니다. 이를 위해 먼저 모듈에서 connect 함수와 Error 예외를 가져옵니다. 그런 다음 데이터베이스 연결 확인을 위한 try-except 구문을 생성합니다. try-except 블록 내에서 쿼리 실행 후 자동으로 닫히는 with 구문을 설정합니다. connect 함수의 매개변수로 호스트 이름, 사용자 이름, 비밀번호 및 데이터베이스 이름을 지정합니다. connect 함수의 실행 결과는 connection 변수에 기록됩니다. 연결이 성공하면 connection 변수의 값이 콘솔에 출력됩니다. 그렇지 않으면 오류 메시지가 표시됩니다:

from mysql.connector import connect, Error try: with connect( host='localhost', user='root', password='', database='test', ) as connection: print(connection) except Error as e: print(e)

모든 매개변수가 올바르게 지정되면 콘솔에 MySQLConnection 객체가 출력됩니다:

<mysql.connector.connection_cext.CMySQLConnection object at 0x000001D2BED35F70>

users 테이블이 있는 데이터베이스에 연결을 설정하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부