BackEnd/Spring Boot

mysql-connector-j와 mysql-connector-java

Raconer 2023. 4. 30. 20:42
728x90

mysql-connector-j와 mysql-connector-java

모두 MySQL과의 연결을 위한 JDBC 드라이버이지만, 약간의 차이점이 있습니다.

mysql-connector-j

Oracle사에서 만든 MySQL Connector/J JDBC 드라이버입니다.
이 드라이버는 MySQL 공식 홈페이지에서 다운로드가 가능하며, Maven 또는 Gradle을 통해 의존성을 추가할 수 있습니다.

mysql-connector-java

MySQL AB사에서 만든 MySQL JDBC 드라이버입니다.
Oracle에 인수되기 전에 만들어진 드라이버로, MySQL Connector/J와 유사하지만, 오래되었기 때문에 최신 버전의 MySQL과는 호환성 문제가 있을 수 있습니다.

결과

따라서, 최신 버전의 MySQL과 함께 사용하기 위해서는 mysql-connector-j를 사용하는 것이 권장됩니다.
그러나 예전 버전의 MySQL과 함께 사용해야 할 경우, mysql-connector-java를 사용할 수도 있습니다.

728x90

'BackEnd > Spring Boot' 카테고리의 다른 글

jasypt 설정 하기  (0) 2023.05.01
jasypt 란?  (0) 2023.05.01
JPA 응용 방법 _ Specification_2  (0) 2023.04.18
JPA 응용 방법 _ Specification_1  (0) 2023.04.17
JPA 간단 사용법  (0) 2023.04.17