Python MySQL-소개

데이터베이스 인터페이스에 대한 Python 표준은 Python DB-API입니다. 대부분의 Python 데이터베이스 인터페이스는이 표준을 따릅니다.

애플리케이션에 적합한 데이터베이스를 선택할 수 있습니다. Python Database API는 다음과 같은 광범위한 데이터베이스 서버를 지원합니다.

  • GadFly
  • mSQL
  • MySQL
  • PostgreSQL
  • 마이크로 소프트 SQL 서버 2000
  • Informix
  • Interbase
  • Oracle
  • Sybase

다음은 사용 가능한 Python 데이터베이스 인터페이스 목록입니다 -Python 데이터베이스 인터페이스 및 API . 액세스해야하는 각 데이터베이스에 대해 별도의 DB API 모듈을 다운로드해야합니다. 예를 들어 Oracle 데이터베이스와 MySQL 데이터베이스에 액세스해야하는 경우 Oracle 및 MySQL 데이터베이스 모듈을 모두 다운로드해야합니다.

mysql-connector-python은 무엇입니까?

MySQL Python / Connector는 Python에서 MySQL 데이터베이스 서버에 연결하기위한 인터페이스입니다. Python Database API를 구현하고 MySQL을 기반으로 구축되었습니다.

mysql-connector-python을 어떻게 설치합니까?

우선, 여러분의 머신에 이미 파이썬을 설치했는지 확인해야합니다. 이렇게하려면 명령 프롬프트를 열고 python을 입력 한 다음 Enter 키누릅니다 . 파이썬이 이미 시스템에 설치되어있는 경우이 명령은 아래와 같이 버전을 표시합니다.

C:\Users\Tutorialspoint>python
Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

이제 ctrl + z 를 누른 다음 Enter 를 눌러 Python 셸에서 빠져 나와 Python_MySQL이라는 이름의 폴더 (Python-MySQL 커넥터를 설치하려는 폴더)를 다음과 같이 만듭니다.

>>> ^Z 
C:\Users\Tutorialspoint>d:
D:\>mkdir Python_MySQL

PIP 확인

PIP는 파이썬에서 다양한 모듈 / 패키지를 설치할 수있는 파이썬 패키지 관리자입니다. 따라서 Mysql-python mysql-connector-python을 설치하려면 컴퓨터에 PIP가 설치되어 있고 해당 위치가 경로에 추가되어 있는지 확인해야합니다.

pip 명령을 실행하여 그렇게 할 수 있습니다. 시스템에 PIP가 없거나 해당 위치를 시스템에 추가하지 않은 경우Path 환경 변수를 사용하면 다음과 같은 오류 메시지가 표시됩니다.

D:\Python_MySQL>pip
'pip' is not recognized as an internal or external command,
operable program or batch file.

PIP를 설치하려면 위 생성 된 폴더에 get-pip.py 를 다운로드하고 명령에서 탐색하고 다음과 같이 pip를 설치합니다.

D:\>cd Python_MySQL
D:\Python_MySQL>python get-pip.py
Collecting pip
   Downloading
https://files.pythonhosted.org/packages/8d/07/f7d7ced2f97ca3098c16565efbe6b15fafcba53e8d9bdb431e09140514b0/pip-19.2.2-py2.py3-none-any.whl (1.4MB)
   |████████████████████████████████| 1.4MB 1.3MB/s
Collecting wheel
   Downloading 
https://files.pythonhosted.org/packages/00/83/b4a77d044e78ad1a45610eb88f745be2fd2c6d658f9798a15e384b7d57c9/wheel-0.33.6-py2.py3-none-any.whl
Installing collected packages: pip, wheel
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed pip-19.2.2 wheel-0.33.6

mysql-connector-python 설치

Python과 PIP가 설치되면 명령 프롬프트를 열고 아래와 같이 pip (선택 사항)를 업그레이드합니다.

C:\Users\Tutorialspoint>python -m pip install --upgrade pip
Collecting pip
   Using cached 
https://files.pythonhosted.org/packages/8d/07/f7d7ced2f97ca3098c16565efbe6b15fafcba53e8d9bdb431e09140514b0/pip-19.2.2-py2.py3-none-any.whl
Installing collected packages: pip
   Found existing installation: pip 19.0.3
      Uninstalling pip-19.0.3:
         Successfully uninstalled pip-19.0.3
Successfully installed pip-19.2.2

그런 다음 관리자 모드에서 명령 프롬프트를 열고 Python MySQL connect를 다음과 같이 설치하십시오.

C:\WINDOWS\system32>pip install mysql-connector-python
Collecting mysql-connector-python
   Using cached 
https://files.pythonhosted.org/packages/99/74/f41182e6b7aadc62b038b6939dce784b7f9ec4f89e2ae14f9ba8190dc9ab/mysql_connector_python-8.0.17-py2.py3-none-any.whl
Collecting protobuf>=3.0.0 (from mysql-connector-python)
   Using cached 
https://files.pythonhosted.org/packages/09/0e/614766ea191e649216b87d331a4179338c623e08c0cca291bcf8638730ce/protobuf-3.9.1-cp37-cp37m-win32.whl
Collecting six>=1.9 (from protobuf>=3.0.0->mysql-connector-python)
   Using cached 
https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl
Requirement already satisfied: setuptools in c:\program files (x86)\python37-32\lib\site-packages (from protobuf>=3.0.0->mysql-connector-python) (40.8.0)
Installing collected packages: six, protobuf, mysql-connector-python
Successfully installed mysql-connector-python-8.0.17 protobuf-3.9.1 six-1.12.0

확인

설치를 확인하려면 다음 줄이 포함 된 샘플 Python 스크립트를 만듭니다.

import mysql.connector

설치가 성공하면 실행하면 오류가 발생하지 않습니다.

D:\Python_MySQL>python test.py
D:\Python_MySQL>

처음부터 Python 설치

간단하게 Python을 처음부터 설치해야하는 경우. Python 홈 페이지를 방문하십시오 .

클릭 Downloads 버튼을 클릭하면 다양한 플랫폼에 대한 최신 버전의 Python 링크를 제공하는 다운로드 페이지로 리디렉션됩니다. 하나를 선택하고 다운로드합니다.

예를 들어 python-3.7.4.exe (Windows 용)를 다운로드했습니다. 다운로드 한 .exe 파일을 두 번 클릭하여 설치 프로세스를 시작합니다.

경로에 Python 3.7 추가 옵션을 선택하고 설치를 계속하십시오. 이 프로세스가 완료되면 Python이 시스템에 설치됩니다.