본문 바로가기
Python/Basic

[파이썬, Python] Pymysql 과 mysqlclient - SQL 커넥터

by coding-choonsik 2023. 3. 22.
728x90
반응형
SMALL

1. Pymysql 과 mysqlclient 의 공통점과 차이점

현재 python 에서 제공하는 mysql 커넥터로 제일 유명한 pymysql mysqlclient가 있다.

Python에서 MySQL 서버와 통신을 할 수 있게 해주는 파이썬 용 데이터베이서 커넥터(Databaser Connector) 이다.

둘의 쿼리문 차이는 없지만 pymysql파이썬으로 구현되어 있으며 mysqlclient C로 구현되어 있다는 것이다.
사용법은 비슷하겠지만, mysqlclient 가 권장하고 있다고 한다. 물론, 속도도 mysqlclient 가 더 빠르다.

 

What's the difference between MySQLdb, mysqlclient and MySQL connector/Python?

So I've been trying to do some database update with python and while setting up the whole dev environment, I came across these three things which made me dizzy. There's MySQLdb There's mysqlclient...

stackoverflow.com


2. 설치 방법

  • pymysql 설치
!pip install pymysql
import pymysql
  • mysqlclient 설치
!pip install mysqlclient
import MySQLdb

 

 

728x90
반응형
LIST