MySQL Driver 종류

모두·2025년 3월 11일

오늘은 MySQL Driver 종류에 대하여 글을 작성해보려 한다.

MySQL Driver 종류

  • MySQL DB에 연결하여 데이터를 주고 받을 수 있게 해주는 소프트웨어
  • DB와 Application 사이의 인터페이스 역할
  • MySQL Connector/J
    • MySQL와 Java Application 간의 연결을 제공하는 JDBC Driver
  • MySQL Connector/ODBC
    • Open Database Connectivity (ODBC) 표준을 지원
    • 다양한 언어와 Application 에서 MySQL에 접근할 수 있도록 제공
  • MySQL Connector/Python
    • Python DB API 2.0 표준을 준수
    • Python Application 에서 MySQL에 접근할 수 있도록 제공

보통 자바를 통해 개발을 할 때 MySQL Connector/J 사용하고 자바 뿐만 아니라 다른 언어도 사용할 때 MySQL Connector/ODBC 사용

  • 자바는 JVM 위에서 돌아가서 OS 가 상관이 없지만 Python은 운영체제의 영향도 받기 때문에 각 OS에 맞게 찾아야함
  • 그래서 자바는 JVM 위에서 돌아간다는 건 JDBC Driver 가 매우 매우 중요하다.
  • JDBC형태로 지원하여 OS의 영향을 안받게 해주기 때문

MySQL Driver

  • MySQL DB에 연결하여 데이터를 주고 받을 수 있게 해주는 소프트웨어
  • DB와 Application 사이의 인터페이스 역할
    • 프로그래밍 언어
    • 프레임워크
    • 운영체제
    • 성능 / 안정성

0개의 댓글